更多“下列程序段的输出结果是。 int data = 0; cha…”相关的问题
第1题
以下程序段执行后的输出结果是: int i; for(i=0; i<10; i++); printf(“%d”,i);
A.10
B.123456789
C.0123456789
D.0
点击查看答案
第2题
以下程序的输出结果是:x= 10 while x: x -= 1 if not x%2: print(x,end = '')
A.86420
B.975311
C.97531
D.864200
点击查看答案
第3题
有以下程序 main() { int x=1234; printf(“%2dn”,x); } 执行后输出结果是
点击查看答案
第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题
下列程序的输出结果是。 int x=1,y=0,a=0,b=0; switch(x){ case 1:switch(y){ case 0:a++;break; case 1:b++;break; } System.out.println(“a=”+a+”,b=”+b); }
A.a=1,b=0
B.a=2,b=1
C.a=1,b=1
D.a=2,b=2
点击查看答案
第6题
数字字符0的ASCII值为48,则以下程序运行后的输出结果是。 #include <stdio.h> int main() { char a='1',b='2'; printf("%c,",b++); printf("%dn",b-a); return 0; }
点击查看答案
第7题
以下程序片段的输出结果是: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.能编译,但是运行时数组下标越界了
点击查看答案
第8题
下列代码的输出结果是。 int a = 0; while (a < 5) { switch(a) { case 0: case 3: a = a + 2; case 2: a = a + 3; default: a = a + 5; } } System.out.println(a);
点击查看答案
第9题
下面代码的输出结果是 x=Oo1010 print(x)
点击查看答案
第10题
下列代码的输出结果是。 int i=10; while (i>0) { i = i+1; if (i == 10) break; }
A.while循环执行10次
B.死循环
C.循环1次都不执行
D.循环执行1次
点击查看答案
第11题
下面代码的输出结果是 x=10 y=-1+2j print(x+y)
点击查看答案