更多“以下程序段执行后的输出结果是: int i; for(i=0…”相关的问题
第1题
有以下程序 main() { int x=1234; printf(“%2dn”,x); } 执行后输出结果是
点击查看答案
第2题
有变量 int a=3,执行函数printf(“a=%d”,a)后,屏幕上输出的结果是
点击查看答案
第3题
以下程序的输出结果是:x= 10 while x: x -= 1 if not x%2: print(x,end = '')
A.86420
B.975311
C.97531
D.864200
点击查看答案
第4题
当执行下面程序且输入"ABC"时,则输出的结果是()。 #include <stdio.h> #include <string.h> main() { char a[10]="12345"; strcat(a,"6789"); gets(a); printf("%s",a); }
A.ABC
B.ABC9
C.123456ABC
D.ABC456789
点击查看答案
第5题
数字字符0的ASCII值为48,则以下程序运行后的输出结果是。 #include <stdio.h> int main() { char a='1',b='2'; printf("%c,",b++); printf("%dn",b-a); return 0; }
点击查看答案
第6题
执行以下程序段后,i的值是。 int count = 0, i = 0, j = 0; for(i = 0 ; i <= 10; i++) { for(j = 0; j <= 10; j++) count++; if(i + j >= 10) break; }
点击查看答案
第7题
已知字符'A'的ASCII代码值是65,字符变量c1的值是'A',c2的值是'D'。执行语句“printf("%d,%d", c1, c2 - 2);”后,输出的结果是
A.65,66
B.A,B
C.A,68
D.65,68
点击查看答案
第8题
执行下列程序段后,k的值是k=1 n=263 while(n): k*=n % 10 n//=10 print(k)
点击查看答案
第9题
以下程序片段的输出结果是:int m[][3] = {1,4,7,2,5,8,3,6,9,}; int i,j,k=2; for (i=0; i<3; i++ ) { printf("%d", m[k][i]); }
A.369
B.不能通过编译
C.789
D.能编译,但是运行时数组下标越界了
点击查看答案
第10题
执行以下程序段后,变量a,b,c的值分别是___。 int x=10,y=9; int a,b,c; a=(--x==y++)?--x:++y; b=x++; c=y;
A.a=8,b=8,c=10
B.a=9,b=9,c=9
C.a=9,b=10,c=9
D.a=1,b=11,c=10
点击查看答案
第11题
以下代码段的输出是什么? for (int i=10; i> 1; i /=2 ) { printf("%d ", i++); }
点击查看答案