main() { int a=2,b=-1,c=2; if(a 3
3
举一反三
- 以下程序的运行结果是()。main(){int a=2,b=-1,c=2 ;if(a A: 0 B: 2 C: 1 D: 3
- 下面程序的运行结果是( )。 union un { int a; int b; int c;}; main() { union un u; u.a=1; u.b=2; u.c=3; printf(“a=%d,b=%d,c=%d\n”,u.a,u.b,u.C.; } A: a=3,b=3,c=3 B: a=1,b=2,c=3 C: a=1,b=1,c=1 D: a=2,b=2,c=2
- 写出下列程序输出的结果( )。#includevoid main(void){int a=2,b= -1,c=2;if(a A: 1 B: 2 C: 3 D: 4
- #include int main() { int a=1,b=2,c=3,d=0; if (a==1) if (b!=2) if (c==3) d=1; else d=2; else if (c!=3) d=3; else d=4; else d=5; printf("%d\n",d); return 0; }
- 有以下程序段,运行后的输出结果是( ) main() { int a=2,b=-1,c=2; if(a A: 0 B: 1 C: 2 D: 3
内容
- 0
以下程序打印输出的结果是() #include“stdio.h” main( ) { int a=1,b=2,c=3; if(2) printf(“%d ”,c); }
- 1
下面错误的语句是( )。 A: int a[2][3] = {1, 2, 3, 4, 5, 6}; B: int a[2][3] = {{1, 2, 3}, {4, 5, 6}}; C: int a[ ][ ] = {{1, 2, 3}, {4, 5, 6}}; D: int a[ ][3] = {{1, 2, 3}, {4, 5, 6}};
- 2
有如下程序 main() { int a=2 ,b=-1 ,c=2 ; if(a A. 0 B. 1 C. 2 D. 3 答案:C 答案解析: 难易: 中 知识点: A: 0 B: 1 C: 2 D: 3
- 3
以下程序的输出的结果是int x=3;main(){ int i; for (i=1;i A. 3 3 B. 2 2 C. 2 6 D. 2 5 答案:C 答案解析: 难易: 中 知识点: A: 3 3 B: 2 2 C: 2 6 D: 2 5
- 4
以下程序的输出结果是()#include <;stdio.h>;int main(){ int i,j; for(i=1;i<;3;i++) { for(j=i;j<;3;j++)printf("%d*%d=%d ",i,j,i*j);printf("\n"); }} A: 1*1=1 2*2=4 B: 1*1=1 1*2=22*2=4 C: 1*1=1 1*2=21*3=32*2=4 2*3=6 D: 1*1=1 1*2=2 2*2=4 2*3=6