A: 10
B: 11
C: 3
D: 4
举一反三
- 有以下程序段:[br][/br]int n =10;[br][/br]while (n>7)[br][/br]n--;[br][/br]printf(“%d \n”,n);[br][/br]程序段的输出结果是()。 A: 10 B: 9 C: 8 D: 7
- 以下程序段的输出结果是()。int a=10; <br/>printf("%d\n",~a); A: 01 B: -11 C: -10 D: 5
- 有如下程序段inta,b=0;for(a=1;a<=10;a++){b=b+a;if(b>=5)break;}printf("%d",a);该程序段的输出结果是______。 A: 10 B: 11 C: 3 D: 4
- 以下程序的输出结果是( )[br][/br]main()[br][/br]{int a,b;[br][/br] printf(“%d”,(a=3)||(b=4));[br][/br]} A: -1 B: 1 C: 0 D: 不确定
- 若变量已对定义,有以下程序段: [br][/br] int a=3,b=5,c=7; [br][/br] if(a>b) {a=b;c=a;}[br][/br] if(c!=a) c=b; [br][/br] printf(“%d,%d,%d\n”,a,b,c); [br][/br] 其输出结果是( )。 A: 程序段有语法错 B: 3,5,3 C: 3,5,5 D: 3,5,7
内容
- 0
若有以下程序[br][/br]inta[]={2,4,6,8};[br][/br]main()[br][/br]{inti;[br][/br]int*p=a;[br][/br]for(i=0;i[4;i++)a[i]=*p;<br]printf("%d\n",a[2]);[br][/br]}[br][/br]上面程序输出结果是().[/i] A: 6 B: 8 C: 4 D: 2
- 1
下面代码段执行后,输出结果是( )。 inti = 0;[br][/br]if(i == 0){[br][/br] inti = 3;[br][/br]}[br][/br]printf("%d\n",i); A: 0 B: 2 C: 4 D: 1
- 2
下面的程序段循环次数是 int k=0; while(k[10) { if(k<1)<br] continue; if(k==5)[br][/br] break;[br][/br] k++;[br][/br] } A: 5 B: 6 C: 4 D: 死循环,不能确定次数
- 3
5.以下程序段输出的结果是()。[br][/br]voidmain()[br][/br]{[br][/br]int*var,b;[br][/br]b=100;var=&b;b=*var+10;[br][/br]printf(“%d\n”,*var);[br][/br]}
- 4
下列程序段的输出结果是( )。[br][/br]main()[br][/br]{ char s[]="Helloworld";[br][/br] s[5]=0;[br][/br] printf("%s\n",s); } A: Hello0world B: Helloworld C: Hello D: Hello0