108、执行语句scanf("%d,%d",&m,&n);使m和n的值分别为1和2,正确输入是( )。
https://www.shititong.cn/cha-kan/shiti/000a216b-cd6b-0e44-c0da-acf9fe32f600.html
点击查看答案
46、表示数学上的关系 x<=y<=z 的 C 语言表达式为( )。
A. (x<=y)&&(y<=z)
B. (x<=y)AND(y<=z)
C. (x<=y<=z)
D. (x<=y)&(y<=z)
https://www.shititong.cn/cha-kan/shiti/000d7793-edb7-ffc3-c01a-2cf5d6189000.html
点击查看答案
111、执行下面语句后的结果为 ( )C 。y=10;x=y++;
A. x=10,y=10
B. x=11,y=11
C. x=10,y=11
D. x=11,y=10
https://www.shititong.cn/cha-kan/shiti/000a216b-cd6b-1604-c0da-acf9fe32f600.html
点击查看答案
125、若有说明:int *p,m=5,n;以下程序段正确的是( )。
A. p=&n ; scanf(“%d”,&p);
B. p = &n ; scanf(“%d”,*p);
C. scanf(“%d”,&n); *p=n ;
D. p = &n ; *p = m ;
https://www.shititong.cn/cha-kan/shiti/000a216b-cd6b-3e15-c0da-acf9fe32f600.html
点击查看答案
66、在C语言中对一维整型数组的正确定义为( )
A. int a(10);
B. int n=10, a[n] ;
C. int n;a[n];
D. #define N 10int a[N] ;
https://www.shititong.cn/cha-kan/shiti/000a216b-cd6a-9fd2-c0da-acf9fe32f600.html
点击查看答案
14、以下关于switch语句和break语句的描述中,只有( )是正确的。
A. 在switch语句中必须使用break语句
B. 在switch语句中,可以根据需要使用或不使用break语句
C. break语句只能用于switch语句中
D. break语句是switch语句的一部分
https://www.shititong.cn/cha-kan/shiti/000a216b-cd6a-09ca-c0da-acf9fe32f600.html
点击查看答案
60、若用数组名作为函数调用的实参,传递给形参的是( )。
A. 数组的首地址
B. 数组第一个元素的值
C. 数组中全部元素的值
D. 数组元素的个数
https://www.shititong.cn/cha-kan/shiti/000d7793-edb8-1ca3-c01a-2cf5d6189000.html
点击查看答案
130、为了判断两个字符串s1和s2是否相等,应当使用( )。
A. if(s1==s2)
B. if(s1=s2)
C. if(strcpy(s1,s2))
D. if(strcmp(s1,s2))
https://www.shititong.cn/cha-kan/shiti/000a216b-cd6b-4aaa-c0da-acf9fe32f600.html
点击查看答案
54、设有如下定义:int x=1,y=-1;,则语句: ,(x--&++y);的输出结果是( )
https://www.shititong.cn/cha-kan/shiti/000a216b-cd6a-7c83-c0da-acf9fe32f600.html
点击查看答案
64、阅读下面的程序#includevoid main(){int i,j,m,n;i=8:j=10;m=++i;n=j++;print("%d,%d,%d,%d",i,j,m,n);}程序的运行结果是( )
A. 8,10,8,10
B. 9,11,8,10
C. 9,11,9,10
D. 9,10,9,11
https://www.shititong.cn/cha-kan/shiti/000a216b-cd6a-9986-c0da-acf9fe32f600.html
点击查看答案