本文主要是介绍C语言—每日选择题—Day63,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
隔一天更新解析
第一题
1. 设C语言中,一个int型数据在内存中占2个字节,则unsigned int型数据的取值范围为
A:0~255
B:0~3267
C:0~65535
D:0~2147483647
答案及解析 C
第二题
2. 执行下列程序:
#define MA(x, y) (x*y)
i = 5;
i = MA(i,i+1)-7;
变量i的值应为( )
A:30
B:19
C:23
D:1
答案及解析 B
第三题
3. 用fopen函数打开一个新的二进制文件,该文件既能读也能写,则文件方字符串应是()
A:"ab++”
B:"wb+"
C:"rb+"
D:"ab"
答案及解析 B
第四题
4. 请问下列代码的输出是多少()
#include <stdio.h>
int main()
{int m[] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 0};int(*p)[4] = (int(*)[4])m;printf("%d", p[1][2]);return 0;
}
A:7
B:3
C:8
D:4
答案及解析 A
第五题
5. 有以下定义: char a; int b; float c; double d;则表达式a*b+d-c值的类型为:
A:float
B:int
C:char
D:double
答案及解析 D
这篇关于C语言—每日选择题—Day63的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!