第6章填空题.docx
- 文档编号:15844790
- 上传时间:2023-07-08
- 格式:DOCX
- 页数:33
- 大小:257.75KB
第6章填空题.docx
《第6章填空题.docx》由会员分享,可在线阅读,更多相关《第6章填空题.docx(33页珍藏版)》请在冰点文库上搜索。
第6章填空题
二、填空题
1、在C语言中,二维数组的概念方式为:
类型说明符数组名[常量表达式][________];
答案:
常量表达式
难度:
1
知识点:
知识点/浩强填空/第六章
2、在C语言中,二维数组元素在内存中的寄存顺序是按_______主顺序寄存。
答案:
行
难度:
1
知识点:
知识点/浩强填空/第六章
3、假设二维数组a有m列,那么计算任一元素a[i][j]在数组中位置的公式为:
________。
(假设a[0][0]位于数组的第一个位置上。
)
答案:
i*m+j+1
难度:
1
知识点:
知识点/浩强填空/第六章
4、当从键盘输入18时,下面程序的运行结果是_________。
答案:
10010
难度:
1
知识点:
知识点/浩强填空/第六章
五、下面程序的运行结果是__________。
答案:
1345
难度:
1
知识点:
知识点/浩强填空/第六章
六、下面程序的运行结果是________。
答案:
7
难度:
1
知识点:
知识点/浩强填空/第六章
7、下面程序的运行结果是_________。
答案:
min=-2,row=2,col=1
难度:
1
知识点:
知识点/浩强填空/第六章
八、假设有以下输入(
52
答案:
SearchSuccessful!
Theindexis:
5
难度:
1
知识点:
知识点/浩强填空/第六章
九、下面程序的运行结果是__________。
答案:
Theindexis:
6
难度:
1
知识点:
知识点/浩强填空/第六章
10、下面程序的运行结果是_________。
答案:
Thenumberis:
averageis:
难度:
1
知识点:
知识点/浩强填空/第六章
1一、假设有以下输入(
31232221130
答案:
a[1]=3,a[2]=4,a[3]=3
难度:
1
知识点:
知识点/浩强填空/第六章
1二、假设有以下输入(
5
97531
5
答案:
975531
难度:
1
知识点:
知识点/浩强填空/第六章
13、字符串“ab\n\\012\\\””的长度是________。
答案:
9
难度:
1
知识点:
知识点/浩强填空/第六章
14、下面程序段的运行结果是_______。
答案:
600
难度:
1
知识点:
知识点/浩强填空/第六章
1五、下面程序段的运行结果是_________。
charx[]=“theteacher”;
i=0;
while(x[++i]!
=‘\0’)if(x[i-1]==‘t’)printf(“%c”,x[i]);
答案:
he
难度:
1
知识点:
知识点/浩强填空/第六章
1六、下面程序的运行结果是________。
答案:
t*M
难度:
1
知识点:
知识点/浩强填空/第六章
17、下面程序的运行结果是__________。
答案:
Sun:
3\Moon:
4
难度:
1
知识点:
知识点/浩强填空/第六章
1八、下面程序的运行结果是________。
答案:
4
难度:
1
知识点:
知识点/浩强填空/第六章
1九、下面程序的运行结果是__________。
答案:
7078\9198
难度:
1
知识点:
知识点/浩强填空/第六章
20、下面程序的运行结果是__________。
#include<>
main()
{
inti=5;
charc[6]=“abcd”;
do{c[i]=c[i-1];}while(--i>0);
puts(c);
}
答案:
aabcd
难度:
1
知识点:
知识点/浩强填空/第六章
2一、当运行以下程序时,从键盘输入AabD
答案:
AzyD
难度:
1
知识点:
知识点/浩强填空/第六章
2二、下面程序的运行结果是_________。
答案:
#&*&%
难度:
1
知识点:
知识点/浩强填空/第六章
23、下面程序的运行结果是________。
答案:
AQM
难度:
1
知识点:
知识点/浩强填空/第六章
24、当运行以下程序时,从键盘输入:
BOOK
CUT
GAME
PAGE
(
答案:
PAGE
难度:
1
知识点:
知识点/浩强填空/第六章
2五、当运行以下程序时,从键盘输入:
girl
boy
(
答案:
y12
难度:
1
知识点:
知识点/浩强填空/第六章
26、写出以下程序的运行结果_________。
答案:
73-1-5-9
难度:
1
知识点:
知识点/习题集填空/第六章
27、写出以下程序的运行结果_________。
答案:
sum=6
难度:
1
知识点:
知识点/习题集填空/第六章
28、假设已正确说明a为一维数组,写出下面程序段的运行结果_______。
答案:
1010101010
难度:
1
知识点:
知识点/习题集填空/第六章
29、写出以下程序的运行结果_________。
答案:
18
难度:
1
知识点:
知识点/习题集填空/第六章
30、假设有概念:
doublex[3][5];则x数组中行下标的下限为_________,列下标的上限为_________。
答案:
0@4
难度:
1
知识点:
知识点/浩强多重填空/第六章
31、假设有概念:
inta[3][4]={{1,2},{0},{4,6,8,10}};那么初始化后,a[1][2]取得的初值是________,a[2][1]取得的初值是_________。
答案:
0@6
难度:
1
知识点:
知识点/浩强多重填空/第六章
32、下面程序以每行4个数据的形式输出a数组,请填空。
答案:
i%4==0@printf(“\n”)
难度:
1
知识点:
知识点/浩强多重填空/第六章
33、下面程序将二维数组a的行和列元素互换后存到另一个二维数组b中。
请填空。
答案:
b[j][i]=a[i][j]@i<=2#i<3
难度:
1
知识点:
知识点/浩强多重填空/第六章
34、下面程序可求出矩阵a的两条对角线上的元素之和。
请填空。
答案:
i==j@(i+j)==2#i+j==2
难度:
1
知识点:
知识点/浩强多重填空/第六章
35、以下程序可求出所有的水仙花数。
(提示:
所谓水仙花数是指一个三位正整数,其列位数字的立方之和等于该正整数。
例如:
407=4×4×4+0×0×0+7×7×7,故407是一个水仙花数。
)请填空。
答案:
m/10%10#m/10-x*10#m/10-10*x#m%100/10@a[i]=m
难度:
1
知识点:
知识点/浩强多重填空/第六章
36、下面程序的功能是生成并打印某数列的前20项,该数列第1,2项别离为0和1,以后每一个奇数编号的项是前两项之和,偶数编号的项是前两项差的绝对值。
生成的20个数存在一维数组x中,并按每行4项的形式输出。
请填空。
答案:
x[i-1]+x[i-2]@i+2
难度:
1
知识点:
知识点/浩强多重填空/第六章
37、设数组a包括10个整型元素。
下面程序的功能是求出a中各相邻两个元素的和,并将这些和存在数组b中,按每行3个元素的形式输出。
请填空。
答案:
b[i]=a[i]-a[i-1]@i%3#(i%3)
难度:
1
知识点:
知识点/浩强多重填空/第六章
38、下面程序将十进制整数转换成n进制。
请填空。
答案:
%@/
难度:
1
知识点:
知识点/浩强多重填空/第六章
39、下面程序的功能是输入5个整数,找出最大数和最小数所在的位置,并把二者对调,然后输出调整后的5个数。
请填空。
答案:
k=i@a[k]=min
难度:
1
知识点:
知识点/浩强多重填空/第六章
40、下面程序的功能是将二维数组a中每一个元素向右移一列,最右一列换到最左一列,移后的数组存到另一二维数组b中,并按矩阵形式输出a和b。
请填空。
例如:
答案:
b[i][j+1]=a[i][j]@b[i][0]=a[i][2]
难度:
1
知识点:
知识点/浩强多重填空/第六章
41、下面程序的功能是检查一个二维数组是不是对称(即:
对所有ij都有a[i][j]=a[j][i])。
请填空。
答案:
i=j+1@found=1
难度:
1
知识点:
知识点/浩强多重填空/第六章
42、下面程序中数组a包括10个整数元素,从a中第二个元素起,别离将后项减前项之差存入数组b,并按每行3个元素输出数组b。
请填空。
答案:
a[i]-a[i-1]@i%3==0#!
(i%3)
难度:
1
知识点:
知识点/浩强多重填空/第六章
43、设数组a中的元素均为正整数,以下程序是求a中偶数的个数和偶数的平均值。
请填空。
答案:
continue@a[i]
难度:
1
知识点:
知识点/浩强多重填空/第六章
44、以下程序是求矩阵a,b的和,结果存入矩阵c中并按矩阵形式输出。
请填空。
答案:
a[i][j]+b[i][j]@printf(“\n”)
难度:
1
知识点:
知识点/浩强多重填空/第六章
45、以下程序的功能是求数组num中小于零的数据之和。
请填空。
答案:
num[i]<0@sum+num[i]#num[i]+sum
难度:
1
知识点:
知识点/浩强多重填空/第六章
46、下面程序用“顺序查找法”查找数组a中是不是存在某一关键字。
请填空。
答案:
break@i==8#i>=8
难度:
1
知识点:
知识点/浩强多重填空/第六章
47、下面程序用“快速顺序查找法”查找数组a中是不是存在某一关键字。
请填空。
答案:
a[8]=x@i<8
难度:
1
知识点:
知识点/浩强多重填空/第六章
48、下面程序用“两路归并法”把两个已按升序排列的数组归并成一个升序数组。
请填空。
答案:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 填空