C语言问题 求解!!!急急急!!!
一、单选题(共40道试题,共80分。)V1.设有说明语句:charw;intx;floaty;doublez;w*x+z-y值的数据类型为()。A.floatB.char...
一、单选题(共 40 道试题,共 80 分。)
V
1. 设有说明语句:char w;int x;float y;double z;w*x+z-y值的数据类型为(
)。
A. float
B. char
C. int
D.
double
满分:2 分
2. 已知p,p1为指针变量,a为数组名,i为整型变量,下列赋值语句中不正确的是( )
A. p=&i
B. p=p1
C. p=&a[i]
D. p=10
满分:2 分
3. 当把以下四个表达式用作if语句的控制表达式时,有一个选项与其它三个选项含义不同,这个选项是
A. k%2
B. k%2==0
C. (k%2)!=0
D.
!(k%2==0)
满分:2 分
4. 以下正确的叙述是( )
A. 在C语言中,每行只能写一条语句
B.
若a是实型变量,C程序中允许赋值a=10,因此实型变量中允许存放整型数
C.
在C程序中,无论整数还是实数,都能被准确无误的表示
D.
在C程序中,%是只能用于整数运算的运算符
满分:2 分
5. 当不能正确执行文件关闭操作时,fclose函数的返回值是( )。
A. -1
B. EOF
C. TRUE
D. 1
满分:2 分
6. int k=1; while (k<=10); 上述语句执行后,变量k的值是( )。
A. 10
B. 11
C. 9
D. 无限循环,值不定
满分:2 分
7. for (i=2; i==0; ) printf(“%d” , i--) ; 以上程序段的循环次数是(
)
A. 2次
B. 无限次
C. 0次
D. 1 次
满分:2 分
8. 若要打开D盘上user文件夹下名为abc.txt的文本文件进行读、写操作,符合此要求的函数调用是( )
A.
fopen("D:\\user\\abc.txt","r")
B.
fopen("D:\user\abc.txt","w")
C.
fopen("D:\\user\\abc.txt","r+")
D.
fopen("D:\user\abc.txt","rb")
满分:2 分
9. 已知学生记录描述为 struct student {int no; char name[20];
char sex; struct {int year; int month; int day;}birth;}; struct student s;
设变量s中的“生日”应该是“1984年11月11日”,下列对“生日”的正确赋值方式是( )。
A. year=1984; month=11;
day=11;
B. birth.year=1984;
birth.month=11; birth.day=11;
C. s.year=1984;
s.month=11; s.day=11;
D. s.birth.year=1984;
s.birth.month=11; s.birth.day=11;
满分:2 分
10. 下列关于数组的特征错误的是( )。
A. 先定义后使用
B. 可以有多维
C. 定义数组长度时可以用常量或变量
D. 可以作参数传递
满分:2 分 展开
V
1. 设有说明语句:char w;int x;float y;double z;w*x+z-y值的数据类型为(
)。
A. float
B. char
C. int
D.
double
满分:2 分
2. 已知p,p1为指针变量,a为数组名,i为整型变量,下列赋值语句中不正确的是( )
A. p=&i
B. p=p1
C. p=&a[i]
D. p=10
满分:2 分
3. 当把以下四个表达式用作if语句的控制表达式时,有一个选项与其它三个选项含义不同,这个选项是
A. k%2
B. k%2==0
C. (k%2)!=0
D.
!(k%2==0)
满分:2 分
4. 以下正确的叙述是( )
A. 在C语言中,每行只能写一条语句
B.
若a是实型变量,C程序中允许赋值a=10,因此实型变量中允许存放整型数
C.
在C程序中,无论整数还是实数,都能被准确无误的表示
D.
在C程序中,%是只能用于整数运算的运算符
满分:2 分
5. 当不能正确执行文件关闭操作时,fclose函数的返回值是( )。
A. -1
B. EOF
C. TRUE
D. 1
满分:2 分
6. int k=1; while (k<=10); 上述语句执行后,变量k的值是( )。
A. 10
B. 11
C. 9
D. 无限循环,值不定
满分:2 分
7. for (i=2; i==0; ) printf(“%d” , i--) ; 以上程序段的循环次数是(
)
A. 2次
B. 无限次
C. 0次
D. 1 次
满分:2 分
8. 若要打开D盘上user文件夹下名为abc.txt的文本文件进行读、写操作,符合此要求的函数调用是( )
A.
fopen("D:\\user\\abc.txt","r")
B.
fopen("D:\user\abc.txt","w")
C.
fopen("D:\\user\\abc.txt","r+")
D.
fopen("D:\user\abc.txt","rb")
满分:2 分
9. 已知学生记录描述为 struct student {int no; char name[20];
char sex; struct {int year; int month; int day;}birth;}; struct student s;
设变量s中的“生日”应该是“1984年11月11日”,下列对“生日”的正确赋值方式是( )。
A. year=1984; month=11;
day=11;
B. birth.year=1984;
birth.month=11; birth.day=11;
C. s.year=1984;
s.month=11; s.day=11;
D. s.birth.year=1984;
s.birth.month=11; s.birth.day=11;
满分:2 分
10. 下列关于数组的特征错误的是( )。
A. 先定义后使用
B. 可以有多维
C. 定义数组长度时可以用常量或变量
D. 可以作参数传递
满分:2 分 展开
3个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询