单项选择题
有以下程序: main() { int i=1, j=2, k=3; if(i++==1&&(++j==3||k++==3))printf("%d%d%d\n", i, j, k); } 程序运行后的输出结果是______。
A.1 2 3
B.2 3 4
C.2 2 3
D.2 3 3
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
有如下程序: # define N 2 # define M N+1 # define NUM 2*M+1 # main() { int i; for(i=1; i<=NUM; i++) printf( % d n , i); } 该程序中的for循环执行的次数是______。
A.5
B.6
C.7
D.8
点击查看答案&解析
单项选择题
以下程序段中,能够通过调用函数fun,使main函数中的指针变量p指向一个合法的整型单元的是______。
A.main() { int *p; fun(; …… } int fun(int * {int s; p=&s;}
B.main() { int *p; fun(&; …… } int fun(int ** {int s; *p=&s;}
C.# include<stdli h> main() {int *p; fun(&; …… } int fun(int ** {*p=(int *)malloc(2);}
D.# include<stdli h> main() { int *p; fun(; …… } int fun(int * {p=(int *)malloc(sizeof(in);}
点击查看答案&解析
相关试题
有一种攻击是针对网络低层协议而不是针对某...
以下程序运行后的输出结果是 【14】 。...
以下程序中给指针p分配3个double型动态内...
有以下程序:# define f(x)x*xmain(...
以下程序中,for循环体执行的次数是 【1...