计算机二级C语言试题库
1有以下程序 main() { int a=1,b=2,m=0,n=0,k; k=(n=b>a)||(m=aprintf("%d,%d ",k,m); } 程序运行后的输出结果是 A)0,0 B)0,1 C)1,0 D)1,1 2在一个C程序中 A)main函数必须出现在所有函数之前 B)main函数可以在任何地方出现 C)main函数必须出现在所有函数之后 D)main函数必须出现在固定位置 3有以下程序 main() { int a=5,b=4,c=3,d=2; if (a>b>c) printf("%d ", d); else if ( (c-1 >= d) == 1) printf("%d ", d+1); else printf("%d ", d+2); } 执行后输出结果是 A)2 B)3 C)4 D)编译时有错,无结果 4有以下程序 main() { int i; for (i=0; i<3; i++) switch (i) { case 1: printf("%d ", i); case 2: printf("%d ", i); default : printf("%d ", i); } } 执行后输出结果是 A)011122 B)012 C)012020 D)120来源:www.examda.com 5有以下程序 main() { int k=4,n=0; for( ; n if(n%3!=0) continue; k--; } printf("%d,%d ",k,n); } 程序运行后的输出结果是 A)1,1 B)2,2 C)3,3 D)4,4首页 1 2 3 4 5 尾页 相关资料 |