1.下列选项中,关于 main()函数叙述不正确的是( )。
A. 一个完整的 C 语言程序中,有且只能有一个 main()函数
B. main()函数是程序的主入口,程序总是从 main()函数开始执行
C. 如果没有声明 main()函数,程序将从第 1 行开始执行
D. main()函数可以有返回值,也可以没有返回值
https://www.shititong.cn/cha-kan/shiti/0002ec2a-c3d4-1783-c0d6-ed9455688500.html
点击查看答案
82.以下选项中,与 k=n++;完全等价的语句是( )
A. .k=n;n=n+1;
B. n=n+1;k=n;
C. k=++n;
D. k+=n+1;
https://www.shititong.cn/cha-kan/shiti/0002ec2a-c3d4-c750-c0d6-ed9455688500.html
点击查看答案
61.下列关于 strchr()函数的描述,错误的是( )。
A. 用于在指定的字符串中查找指定的字符
B. 用于在指定的字符串中查找指定的子字符串
C. 该函数接收两个字符指针类型的参数
D. 该函数若查找到子字符串则返回子字符串的指针,否则返回空指针
https://www.shititong.cn/cha-kan/shiti/0002ec2a-c3d4-9da5-c0d6-ed9455688500.html
点击查看答案
73.阅读下面程序:int i;int x[4][4] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 };for (i = 0; i<4; i++) printf("%3d", x[i][3 - i]);下列选项中哪一项是正确的输出结果( )。
A. 1 5 9 13
B. 1 6 11 16
C. 4 7 10 13
D. 4 8 12 16
https://www.shititong.cn/cha-kan/shiti/0002ec2a-c3d4-b615-c0d6-ed9455688500.html
点击查看答案
42.下列运算符中优先级最高的是( )。
https://www.shititong.cn/cha-kan/shiti/0002ec2a-c3d4-7dc6-c0d6-ed9455688500.html
点击查看答案
48.当全局变量与局部变量重名时,那么在调用时( )
A. 局部变量会被屏蔽
B. 全局变量会被屏蔽
C. 都不会调用,系统会报错
D. 会调用两次,先调用局部变量,再调用全局变量
https://www.shititong.cn/cha-kan/shiti/0002ec2a-c3d4-8934-c0d6-ed9455688500.html
点击查看答案
8.有以下程序: main(){int a = 1, b = 2, m = 0, n = 0,k; k = (n = b > a)||(m = a }程序运行的结果是( )。
A. 0 0
B. 0 1
C. 1 0
D. 1 1
https://www.shititong.cn/cha-kan/shiti/0002ec2a-c3d4-348f-c0d6-ed9455688500.html
点击查看答案
106.下列定义的字符数组中,输出 printf('%s\n', str[2]) ;的输出是()。
static str[3][20] ={ 'basic', 'foxpro', 'windows'};
A. basic
B. foxpro
C. windows
D. 输出语句出错
E.
F.
G.
H.
I.
J.
解析:
https://www.shititong.cn/cha-kan/shiti/0002ec2a-c3d4-f131-c0d6-ed9455688500.html
点击查看答案
94.阅读下列程序段:char s[18] = "a book!";printf("%.4s\n", s); 其输出结果为( )。
A. a book!
B. a book
C. a bo
D. a
https://www.shititong.cn/cha-kan/shiti/0002ec2a-c3d4-dec1-c0d6-ed9455688500.html
点击查看答案
29.下列关于表达式的描述中,错误的是( )
A. 常量和变量都是表达式
B. 运算符类型对应表达式的类型
C. 每一个表达式都有自己的值
D. 表达式必须以分号结尾
https://www.shititong.cn/cha-kan/shiti/0002ec2a-c3d4-61e0-c0d6-ed9455688500.html
点击查看答案