手机版

大学C语言期末考试题库试题及答案汇总(11)

发布时间:2021-06-07   来源:未知    
字号:

main() {

int x[3][2]={0},i;

for(i=0;i<3;i++) scanf("%d",x[i]);

printf("%3d%3d%3d\n",x[0][0],x[0][1],x[1][0]); }

若运行时输入:2 4 6<回车>,则输出结果为______。 A、 2 0 0 B、 2 0 4 C、 2 4 0 D、 2 4 6 答案:B

知识点:二维数组的定义和二维数组元素的引用 114.

以下程序的输出结果是______。 main() {

char w[][10]={"ABCD","EFGH","IJLK","MNOP"},k; for(k=1;k<3;k++) printf("%s\n",w[k]);

D、EFGH IJLK

C、EFG JK O

B、ABCD EFG IJ M

} A、ABCD FGH KL 答案:D

知识点:二维数组的定义和二维数组元素的引用 130.

当调用函数时,实参是一个数组名,则向函数传送的是______。A、数组的长度 B、数组的首地址 C、数组每一个元素的地址 D、数组每个元素中的值 答案:B

知识点:函数之间对一维数组和数组元素的引用 132. main()

{ int a[10]={1,2,3,4,5,6,7,8,9,10}; sum (&a[2]); printf("%d\n",a[2]); }

程序运行后输出结果是______。 A、6 B、7 C、5 D、8 答案:A

知识点:函数之间对一维数组和数组元素的引用 138. 有以下程序 main()

{ char s[]="abcde"; s+=2;

printf("%d\n",s[0]); }

执行后的结果是______。 A、输出字符a的ASCII码

B、输出字符c的ASCII码 C、输出字符c D、程序出错 答案:D

知识点:函数之间对一维数组和数组元素的引用 139. 请读程序: #include <stdio.h>

f(int b[],int n) { int i,r; r=1;

for(i=0;i<=n;i++) r=r*b[i]; return r; } main()

{ int x,a[]={2,3,4,5,6,7,8,9}; x=f(a,3); printf("%d\n",x); }

上面程序的输出结果是______。 A、720 B、120 C、24 D、6 答案:B

知识点:一维数组的定义和一维数组元素的引用 140.

若要求定义具有10个int形元素的一维数组a,则以下的定义语句中错误的是______。 A、#define N 10 int a[N]; B、#define n 5

大学C语言期末考试题库试题及答案汇总(11).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)