2.关于二进制,下列描述错误的是( )。
A. 二进制数由数字 0 和 1 表示
B. 一个二进制数字 0 和 1 表示一位,八位为一个字节
C. 由于二进制由数值较小的 0 和 1 表示,所以只能表示一部分数据
D. 二进制与十进制相互转换,不改变值的大小
https://www.shititong.cn/cha-kan/shiti/0002ec2a-c3d4-279e-c0d6-ed9455688500.html
点击查看答案
80.有如下程序:long fib(int n){if (n>2)return fib(n-1)+fib(n-2); elsereturn 2;}void main(){printf("%d\n",fib(3));}该程序的输出结果是( )
https://www.shititong.cn/cha-kan/shiti/0002ec2a-c3d4-c371-c0d6-ed9455688500.html
点击查看答案
69.若有定义 int a = 1,b = 2, c = 3, d = 4,则表达式 a<b?a:c<d?a:d 的结果为( )。
https://www.shititong.cn/cha-kan/shiti/0002ec2a-c3d4-ae14-c0d6-ed9455688500.html
点击查看答案
92.下列描述中不正确的是( )
A. 字符型数组中可以存放字符串
B. 可以对字符型数组进行整体输入、输出
C. 可以对整型数组进行整体输入、输出
D. 不能在赋值语句中通过赋值运算符"="对字符型数组进行整体赋值
https://www.shititong.cn/cha-kan/shiti/0002ec2a-c3d4-dbb9-c0d6-ed9455688500.html
点击查看答案
64.为了避免嵌套的 if-else 语句的二义性,C 语言规定 else 总是与( )组成配对关系。
A. 缩排位置相同的 if
B. 在其之前未配对的 if
C. 在其之前尚未配对的最近的 if
D. 同一行上的 if
https://www.shititong.cn/cha-kan/shiti/0002ec2a-c3d4-a365-c0d6-ed9455688500.html
点击查看答案
56.关于 C 语言中 print()函数与 scanf()函数,下列描述中正确的是( )。
A. .printf()函数可以向任何地方输出数据
B. printf()只向控制台输出数据
C. scanf()只能输入英文字母和数字
D. scanf()函数可以识别输入的空格
https://www.shititong.cn/cha-kan/shiti/0002ec2a-c3d4-9649-c0d6-ed9455688500.html
点击查看答案
89.设有以下说明语句:struct stu {int a; float b;} suttype;则下面叙述不正确的是( )
A. struct 是结构体类型的关键字
B. struct stu 是用户定义的结构体类型
C. suttype 是用户定义的结构体类型名
D. a 和 b 都是结构体成员
https://www.shititong.cn/cha-kan/shiti/0002ec2a-c3d4-d4b1-c0d6-ed9455688500.html
点击查看答案
102.下列关于指针说法的选项中,正确的是( )。
A. 指针是用来存储变量值的类型
B. 指针一旦定义就不能再指向别的变量
C. 指针当中存储的是变量的内存地址
D. 指针一旦定义必须要指向某一个变量
https://www.shititong.cn/cha-kan/shiti/0002ec2a-c3d4-eb55-c0d6-ed9455688500.html
点击查看答案
52.int 类型变量在内存中占用四个字节,其有定义:int x[10]={0,2,4}; 那么数组 x 在内存中所占字节数是( )。
https://www.shititong.cn/cha-kan/shiti/0002ec2a-c3d4-8ec0-c0d6-ed9455688500.html
点击查看答案
12.下列选项中,哪一项不是 C 语言的关键字( )。
A. .auto
B. int
C. add
D. goto
https://www.shititong.cn/cha-kan/shiti/0002ec2a-c3d4-3c54-c0d6-ed9455688500.html
点击查看答案