1、以下正确定义一维数组a的是( )。(2分)
A. int n=5, a[n]
B. double n;scanf("%lf",&n);int a[n];
C. int a(5)
D. #define SIZE 5int a[SIZE];
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-d2e0-c0d6-3f0ad517a300.html
点击查看答案
( )是对的。(2分)
A. 打印不出东西
B. 打印出5
C. 打印出6
D. 因为while(0),无法编译
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-7bfd-c0d6-3f0ad517a300.html
点击查看答案
1、设变量A是int 型,B是float型,则表达式A+'q'+B结果的数据类型是( )。(2分)
A. 无法确定
B. int
C. float
D. char
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-23e3-c0d6-3f0ad517a300.html
点击查看答案
1、以下说法正确的是( )。(2分)
A. 结构和联合变量都能进行比较操作
B. 结构和联合变量都不能进行比较操作
C. 两个结构变量可以比较,但不能将结构类型作为函数返回值类型
D. 既可以对联合变量进行比较操作,也可以将联合变量作为函数参数
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c2-8252-c0d6-3f0ad517a300.html
点击查看答案
1、单链表中指针表示的是( )。(2分)
A. 内存储器的地址
B. 下一元素在数组中的位置
C. 头指针的地址
D. 下一元素的地址
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c2-599d-c0d6-3f0ad517a300.html
点击查看答案
1、若有函数原型:void f(int, int *);和变量声明:int a =2, *p = &a;则下列函数调用正确的是( )。(2分)
A. f(a, *p);
B. f(*p, a);
C. f(a, &p);
D. f(*p, &a);
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c2-3f02-c0d6-3f0ad517a300.html
点击查看答案
1、以下代码段执行后的输出结果是( )。int a = 1, b = 2, c = 3, t;while(a < b < c) {}printf("%d,%d,%d", a, b, c);(2分)
A. 2,1,0
B. 2,1,1
C. 1,2,1
D. 1,2,0
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-a335-c0d6-3f0ad517a300.html
点击查看答案
1、若有以下语句,描述正确的是( )。typedef struct S {} T;(2分)
A. 可用S声明结构变量
B. 可用T声明结构变量
C. S是结构类型的变量
D. T是结构类型的变量
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c2-5baf-c0d6-3f0ad517a300.html
点击查看答案
1、以下对有10个元素的一维数组a进行正确初始化的是( )。(2分)
A. int a[10] = (0, 0, 0, 0, 0);
B. int a[10] = {1, 2*3};
C. int a[10] = {};
D. int a[] = {0}
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-ab0b-c0d6-3f0ad517a300.html
点击查看答案
1、软件与程序的区别是( )。(2分)
A. 程序价格便宜、软件价格昂贵
B. 程序是用户自己编写的,而软件是由厂家提供的
C. 程序是用高级语言编写的,而软件是由机器语言编写的
D. 软件是程序以及开发、使用和维护所需要的所有文档的总称,而程序只是软件的一部分
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-85db-c0d6-3f0ad517a300.html
点击查看答案