下面程序的运行结果是()
#includeint main () { int x, i, j; for (i = 1; i <= 100; i++) { x = i; if (++x % 2 == 0) if (++x % 3 == 0) if (++x % 7 == 0) printf("%d ", x); } return 0; }
A.26 68
B.42 84
C.28 70
D.39 81
参考答案: C
程序运行后的输出结果是()
#includeint main(){ int c = 0, k; for (k = 1; k < 3; k++){ switch (k){ default: c += k; case 2: c++; break; case 4: c += 2; break; } } printf("%dn", c); }
A.5
B.3
C.7
D.9
参考答案: B
以下说法正确的是
A.自动类型的变量属于静态变量
B.以上都不对
C.外部类型的变量属于动态变量
D.寄存器类型的变量属于静态变量
参考答案: B
在以下赋值或初始化中,错误的是()
A.char *p; p="string";
B.char str[]="string";
C.char *p="string";
D.char str[10]=["string"];
参考答案: D



