下面程序的运行结果是(  )。

题目
单选题
下面程序的运行结果是(  )。
A

20

B

30

C

50

D

160

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下面的程序的运行结果是__________func main() { x := []string{"a", "b", "c"}for _, v := range x { fmt.Print(v)}}


参考答案:abc

第2题:

运行下面程序段的输出结果是().

A.Set

B.Setup

C.Setup

D.&39;S&39;&39;e&39;&39;t&39;


正确答案:A

第3题:

下面程序运行后输出的结果是【】。 include using namespace std; class example{ const

下面程序运行后输出的结果是【 】。

include <iostream>

using namespace std;

class example{

const int m;

public:

example(int i):m(i){}

void pr(){cout<<"m="<<m<<endl'}

};

int main(){

example x(100);

x.pr();

return 0;

}


正确答案:m=100
m=100 解析:在类example中,定义了一个常数据成员m,所以构造函数只能通过初始化列表来初始化它。

第4题:

下面程序的运行结果是______。includemain(){ int y,a;y=2,a=1;while(y--!=-1){do{a*=y;

下面程序的运行结果是______。

include<stdio.h>

main()

{ int y,a;

y=2,a=1;

while(y--!=-1)

{do{a*=y;a++;}while(y--);}

printf("%d,%d",a,y);}


正确答案:

第5题:

下面程序的运行结果是【】。 include void main() {char s[]="9876",*p;for(p=s;p

下面程序的运行结果是【 】。

include<iostream.h>

void main()

{

char s[]="9876",*p;

for(p=s;p<s+2;p++)

cout<<p;

}


正确答案:9876876
9876876

第6题:

下面的程序的运行结果是__________for i := 0; i < 5; i++ {defer fmt.Printf("%d ", i)}


参考答案:4 3 2 1 0

第7题:

下面程序的运行结果是()。includemain(){int y=10; do{y--;}while(--y); printf("%d\n"

下面程序的运行结果是( )。 #include<stdio.h> main() { int y=10; do{y--;}while(--y); printf("%d\n",y--); }

A.-1

B.1

C.8

D.0


正确答案:D
解析:本题考查“++”和“--”运算符,运算符“++”是操作数加1,而“--”则是操作数减1。在do-while循环中,首先执行y--,再执行--y。当y=2时,执行y--,y的值变为1,--y使y值变为0,循环结束。执行输出时,先输出y的值0,然后执行y--,使y的值变为-1。

第8题:

下面程序段的运行结果是()。includevoid main(){char str[]="ABC",*p=str;pfintf("%d\n

下面程序段的运行结果是( )。 #include<stdio.h> void main() {char str[]="ABC",*p=str; pfintf("%d\n",*(p+3)); }

A.67

B.0

C.字符'C'的地址

D.字符'C'


正确答案:B
解析:先定义了一个指向字符型数组str的指针P,指针P指向数组str的首地址,p+3将指针指向str[3],又因为字符型数组在存放字符串时会自动在末尾加上'\0',所以*(p+3)=0。

第9题:

下面程序运行输出的结果是【】。 include using namespace std; int main(){char a[]="C

下面程序运行输出的结果是【 】。

include <iostream>

using namespace std;

int main(){

char a[]="Chinese";

a[3]='\0';

cout<<a<<endl;

return 0;

}


正确答案:Chi
Chi 解析:字符串的结束标识是'\0',输出字符串时,到第一个'\0'输出结束,而不管其后是否还有数据,因此本题输出为字符中的前3个字符。

第10题:

下面程序的运行结果是____________。publicclassAbc{publicstaticvoidmain(Stringargs[]){intb=5;for(inti=0;i<2;i++){b=b+i}System.out.println(“b=“+b);}}


参考答案:b=6