A. if (a>b)
B. if (strcmp(a,b))
C. if (strcmp(b,a)>0)
D. if (strcmp(a,b)>0)
正确答案:
26.for (i=2; i==0; ) printf(“%d” , i--) ; 以上程序段的循环次数是( )
A. 2次
B. 无限次
C. 0次
D. 1 次
正确答案:
27.以下不正确的叙述是( )
A. 在C程序中,逗号运算符的优先级最低
B. 在C程序中,APH和aph是两个不同的变量
C. 若a和b类型相同,在执行了赋值表达式a=b后b中的值将放人a中,而b中的值不变。
D. 当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值。
正确答案:
28.putchar函数可以向终端输出一个:
A. 整型变量表达式值
B. 实型变量值
C. 字符串
D. 字符或字符型变量值
正确答案:
29.C程序的执行从哪里开始( )
A. 第一条语句
B. 第一个函数
C. 最后一个函数
D. 主函数
正确答案:
30.下列哪个是字符写函数( )。
A. fgetc
B. fputc
C. fgets
D. fwrite
正确答案:
31.fwrite函数的一般调用形式是( )
A. fwrite(buffer,count,size,fp)
B. fwrite(fp,size,count,buffer)
C. fwrite(fp,count,size,buffer)
D. fwirte(buffer,size,count,fp)
正确答案:
32.若已有定义int x;下列说明指针变量p指向x的正确语句是( )
A. int p=&x;
B. int *p=&x;
C. int p=x;
D. int *p=x;
正确答案:
33.以下对一维整型数组 a 的正确说明是( )
A. int a(10) ;
B. int n=10,a[n];
C. int n;
D. define SIZE 10 int a[SIZE];
正确答案:
34.C语言中规定,if语句的嵌套结构中,else总是与( )配对
A. 与最近的if 配套
B. 与第一个if 配套
C. 按缩进位置相同的if配套
D. 与最近的且尚未配对的if 配套
正确答案:
35.#include “stdio.h” void main() { int sum=0,a=11; while(a<=10) {sum=sum+a; a++; } printf(“sum=%d\n”,sum); } 上述程序段的运行结果是( )
A. sum=0
B. sum=55
C. sum=10
D. sum=11
正确答案:
36.main() {struct date {int year,month,day;}today; printf("%d\n",sizeof(struct date));} 以上程序的运行结果是( )
A. 6
B. 8
C. 10
D. 12
正确答案:
37.若已有定义int x=2; int *p=&x;则*p的值为( )
A. 2
B. &x
C. *x
D. &p
正确答案:
38.已知p,p1为指针变量,a为数组名,i为整型变量,下列赋值语句中不正确的是( )
A. p=&i
B. p=p1
C. p=&a
D. p=10
正确答案:
39.main( ) {int n=4; while(n)printf("%d ",--n); } 以上程序的输出结果是( )。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-21639-3.html
没有马云也会有张云李云
中国经济越来越强大