- 1、本文档共122页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数 组
1对以下说明语句的正确理解是( B )。
int a[10]={6,7,8,9,10};
A)将5个初值依次赋给a[1]至a[5]
B)将5个初值依次赋给a[0]至a[4]
C)将5个初值依次赋给a[6]至a[10]
D)因为数组长度与初值的个数不相同,所以此语句不正确
2要定义一个int型一维数组art,并使其 各元素具有初值89,-23,0,0,0,不正确的定义语句是( B )。
A) int art[5]={89,-23};
B) int art[ ]={89,-23};
C) int art[5]={89,-23,0,0,0};
D) int art[ ]={89,-23,0,0,0};
3在C语言中,二维数组元素在内存中的存放顺序是( A )。
A) 按行存放 B)按列存放
C)由用户自己定义 D)由编译器决定
4已知:int a[3][4];则对数组元素引用正确的是( A )。
A)a[2][4] B)a[1,3] C) a[2][0] D) a(2)(1)
5以下正确的语句是( B )。
A) int a[1][4]={1,2,3,4,5};
B) float x[3][]={{1},{2},{3}};
C) long b[2][3]={{1},{1,2},{1,2,3}};
D) double y[][3]={0};
6 已知:int a[10];则对a数组元素的正确引用是( D )。
A) a[10] B) a[3.5] C) a(5) D) a[10-10]
7下面程序的运行结果是 C 。
main()
{int a[6],i;
for(i=1;i<6;i++)
{ a[i]=9*(i-2+4*(i>3))%5;
printf("%2d",a[i]);
}
}
A)-4 0 4 0 4 B)-4 0 4 0 3 C)-4 0 4 4 3 D)-4 0 4 4 0
8已知数组b定义为int b[ ]={9,6,3};,则b的各元素的值分别是 9 6 3 ,最小下标是 b【3】 ,最大下标的 b【9】 。
9 下面的程序是求出数组a的两条对角线上的元素之和。
#include "stdio.h"
main()
{
int a[3][3]={{1,3,6},{7,9,11},{14,15,17}},sum1=0,sum2=0,i,j;
for (i=0;i<3;i++)
for (j=0;j<3;j++)
if (i==j) sum1=sum1+a[i][j];
for (i=0;i<3;i++)
for ( ; ; j--)
if (i+j==2)
sum2=sum2+a[i][j];
printf("sum1=%d,sum2=%d\n",sum1,sum2);
}
10、要使字符数组str存放一个字符串"ABCDEFGH",正确的定义语句是( D )。
A) char str[8]={'A','B','C','D','E','F','G','H'};
B) char str[8]="ABCDEFGH";
C) char str[ ]={'A','B','C','D','E','F','G','H'};
D) char str[ ]="ABCDEFGH";
11、下面是对数组s的初始化,其中错误的是 ( D )。
A) char s[5]={"abc"} B) char s[5]={'a','b','c'};
C) char s[5]=""; D) char s[5]="abcde";
12、对两个数组a和b进行如下初始化
char a[]="ABCDEF";
char b[]={'A','B','C','D','E','F'};
则以下叙述正确的是( B )。
A) a与b数组完全相同 B) a与b长度相同
C) a和b中都存放字符串 D) a数组比b数组长度长
13、下面程序的运行结果是 ( B )。
char c[5]={'a','b','\0','c','\0'};
print
文档评论(0)