1、以下各组选项中,能正确定义二维实型数组a的选项是( )。(2分)
A. float a[3][4]; float a[][4]; float a[3][] = {{1},{0}};
B. float a[3][4]; float a[3][]; float a[][4];
C. float a[3][4]; float a[][4] = {{0},{0}}; float a[][4] = {{0},{0},{0}};
D. float a(3,4); float a[3][4]; float a[][] = {{0},{0}};
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c2-410f-c0d6-3f0ad517a300.html
点击查看答案
1、如有定义语句int a,b; double x; 则下列选项中没有错误的是( )。提示:(int)x 表示将变量x的值强制转换成int类型。若x初始值为3.2则(int)x的结果是int类型,值为3。(2分)
A. switch(x%2) {case 0: a++; break;case 1: b++; break;default: a++; b++;}
B. switch((int)x%2 ) {case 0: a++; break;case 1: b++; break;default: a++; b++;}
C. switch(x%2) {case 0: a++; break;case 1.0: b++; break;default: a++; b++;}
D. switch((int)x%2.0) {case 0: a++; break;case 1: b++; break;default: a++; b++;}
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-38d9-c0d6-3f0ad517a300.html
点击查看答案
1、若有:int a[] = {}, *p = &a[], i; 其中0≤i≤9,则对a数组元素不正确的引用是( )。(2分)
A. p[i]
B. *p
C. a[10]
D. *(&a[i])
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c2-1207-c0d6-3f0ad517a300.html
点击查看答案
1、如下程序的功能是( )。#include int main(void) {char str[] = "array";int i = 0, j = 0;for(i = 0; str[] > '\0' ;i++)j++;printf("%d\n", j);return 0;}(2分)
A. 将数字字符串ch转换成十进制数
B. 将字符数组中的大写字母转换成小写
C. 将字符数组中的数字转换对应的字母
D. 求字符数组长度
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-f9df-c0d6-3f0ad517a300.html
点击查看答案
1、以下程序的输出结果是( )。#include int main(void) {int a[] = {};int *p = a + 5, *q = NULL;*q= *(p + 5);printf("%d%d\n", *p, *q);return 0;}(2分)
A. 运行后报错
B. 6 6
C. 6 12
D. 5 5
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c2-8040-c0d6-3f0ad517a300.html
点击查看答案
1、链表不具有的特点是( )。(2分)
A. 不必事先估计所需空间
B. 所需空间与线性长度成正比
C. 插入、删除不需要移动元素
D. 可随机访问任意元素
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c2-1bff-c0d6-3f0ad517a300.html
点击查看答案
1、如果i是变量,而p是指向i的指针,则下列表达式( )可以代替i。(2分)
A. *&p
B. &i
C. &*i
D. *&i
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-cb9c-c0d6-3f0ad517a300.html
点击查看答案
1、一个用C语言编写的可执行程序必须有的一个函数是( )。(2分)
A. 主调函数
B. main函数
C. 被调函数
D. 子函数
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c0-f787-c0d6-3f0ad517a300.html
点击查看答案
1、下列程序的主要功能是输入10个整数存入数组a,再输入一个整数x,在数组a中查找x。找到则输出x在10个整数中的序号(从1开始);找不到则输出0。按要求在()处填写适当的表达式或语句,使程序完整并符合题目要求。#include int main(void) {int i, a[10], x, flag = 0;for(i = 0; i < 10; ++i)scanf( );scanf("%d", &x);for(i = 0; i < 10; ++i) {if(()) {flag = i + 1;break;}}printf("%d\n", flag);return 0;}(2分)
A. x!=a[i]
B. !(x==a[i])
C. !x==a[i]
D. x==a[i]
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c2-50ad-c0d6-3f0ad517a300.html
点击查看答案
1、CPU能直接识别的是( )。(2分)
A. 汇编语言
B. 自然语言
C. 机器语言
D. 高级语言
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-6c7a-c0d6-3f0ad517a300.html
点击查看答案