31. 请选出合法的 C 语言赋值语句。( )。
A. .a=b=58
B. i++;
C. a=58,b=58
D. k=int(a+b);
https://www.shititong.cn/cha-kan/shiti/0002ec2a-c3d4-664d-c0d6-ed9455688500.html
点击查看答案
2.关于二进制,下列描述错误的是( )。
A. 二进制数由数字 0 和 1 表示
B. 一个二进制数字 0 和 1 表示一位,八位为一个字节
C. 由于二进制由数值较小的 0 和 1 表示,所以只能表示一部分数据
D. 二进制与十进制相互转换,不改变值的大小
https://www.shititong.cn/cha-kan/shiti/0002ec2a-c3d4-279e-c0d6-ed9455688500.html
点击查看答案
85.以下选项中,不能正确赋值的是( )
A. char s1[10];s1="Ctest";
B. char s2[]={'C', 't', 'e', 's', 't'};
C. char s3[20]="Ctest";
D. char *s4="Ctest\n"
https://www.shititong.cn/cha-kan/shiti/0002ec2a-c3d4-cd33-c0d6-ed9455688500.html
点击查看答案
97.C 语言中决定函数返回值的类型的是( )。
A. .return 语句中的表达式类型
B. 调用函数的主调函数类型
C. 调用函数时临时
D. 定义函数时所指定的函数类型
https://www.shititong.cn/cha-kan/shiti/0002ec2a-c3d4-e4ac-c0d6-ed9455688500.html
点击查看答案
18.在 16 位编译器环境下,double 类型占多少字节( )
https://www.shititong.cn/cha-kan/shiti/0002ec2a-c3d4-47fc-c0d6-ed9455688500.html
点击查看答案
68.以下各语句或语句组中,正确的操作是 ( )。
A. char s[3]="abcde";
B. char *s; gets(s);
C. char *s; s="abcde";
D. char s[5]; scanf("%s", &s);
https://www.shititong.cn/cha-kan/shiti/0002ec2a-c3d4-abd0-c0d6-ed9455688500.html
点击查看答案
25.C 语言可执行程序的开始执行点是( )
A. 程序中第一条可执行语句
B. 程序中第一个函数
C. 程序中的 main 函数
D. 包含文件的第一个函数
https://www.shititong.cn/cha-kan/shiti/0002ec2a-c3d4-5676-c0d6-ed9455688500.html
点击查看答案
26.若 t 已经定义为 double 类型,则表达式:t = 1;t++;则 t+5 的值为( )。
https://www.shititong.cn/cha-kan/shiti/0002ec2a-c3d4-5875-c0d6-ed9455688500.html
点击查看答案
5.关于标识符,下列选项中描述错误的是( )。
A. .标识符只能由字母、数字和下划线组成
B. 标识符可以下划线作为第一个字符
C. 标识符不能以数字作为第一个字符
D. 标识符不区分大小写字母
https://www.shititong.cn/cha-kan/shiti/0002ec2a-c3d4-2ec7-c0d6-ed9455688500.html
点击查看答案
88.有如下说明: int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a; 那么数值为 9 的表达式是( )
A. *p+9
B. *(p+8)
C. *p+=9
D. p+8
https://www.shititong.cn/cha-kan/shiti/0002ec2a-c3d4-d2c4-c0d6-ed9455688500.html
点击查看答案