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

时间:2025-03-10

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文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219