C语言2011习题集(18)

时间:2025-07-11

}

A 0 -1 -2 -3 B 0 1 2 3

1 0 -1 -2 -1 0 1 2 2 1 0 -1 -2 -1 0 1 3 2 1 0 -3 -2 -1 0 C 0 -1 -2 -3 D 0 1 2 3

1 0 1 2 -1 0 -1 -2 2 -1 0 1 -2 1 0 -2 3 -2 -1 0 -3 2 1 0

14 以下程序的输出结果是__A_。

main()

{ int i,a[4][4]={{1,3,5},{2,4,6},{3,5,7}};

printf("%d%d%d%d\n",a[0][3],a[1][2],a[2][1],a[3][0]);

}

A 0650 B 1470 C 5430 D 输出值不定 15 有以下程序:

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<回车>,则输出结果是__B_。

A 2 0 0 B 2 0 4 C 2 4 0 D 2 4 6 16 下列描述不正确的是_C_。

A 字符型数组中可以存放字符串

B 可以对字符型数组进行整体输入和输出

C 可以对整型数组进行整体输入和输出

D 不能在赋值语句中通过赋值运算符“=”对字符型数组进行整体赋值 17 对于以下定义,叙述正确的是_C__。

char x[]="abcdef";

char x[]={'a','b' 'c','d','e','f'};

A 数组x和数组y等价 B 数组x和数组y的长度相等

C 数组x的长度大于数组y的长度 D 数组x的长度小于数组y的长度 18 以下选项中,不能正确赋值的是_A__。

A char s1[10];s1="Ctest"; B char s2[]={'C','t','e','s','t'};

C char s3[20]="Ctest"; D char s4[30];strcpy(s4,"Ctest"); 19 若有定义和语句:char s=[10];s="abcd";printf("%s\n",s);,则输出结果是_D__。

(以下□表示空格) A abcd B a C abcd□□□□□ D 编译不通过 20 当执行下面程序时,如果输入ABC,则输出结果是_A__。

#include<stdio.h> #include<string.h> main()

{ char ss[10]="12345";

gets(ss); strcat(ss, "6789");

C语言2011习题集(18).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

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

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

支付方式:

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

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