C语言复习题数组
更新时间:2024-03-20 17:36:01 阅读量: 综合文库 文档下载
C语言复习题_数组
一、填空
1、若定义char a[ ] = \则strlen(a)的值为 6 , sizeof(a)的值为 7 。 2、若定义char a[ ] = \则strlen(a)的值为 7 , sizeof(a)的值为 8 。
二、选择
1、设有数组定义:char array [ ]=\; 则数组 array所占的空间为(C)。
A、4个字节 B、5个字节 C、6个字节 D、7个字节 2、为了判断两个字符串s1和s2是否相等,应当使用(D)。
A、 if (s1= =s2) B、 if (s1=s2)
C、 if(strcpy(s1,s2)) D、 if (strcmp(sl,s2)==0) 3、下列描述中,合法的数组定义是 (D)。
A、int a[ ]={\ B、int a[5]={0,1,2,3,4,5}; C、char a={\ D、char a[ ]={0,1,2,3,4,5}; 4、若有定义int a[10]; ,则对数组a的引用正确的是(D)。
A、a[10] B、a[6、3] C、a(6) D、a[10-10] 5、以下对一维数组a的定义中正确的是(C)。 A、char a(10); B、int a[0、、100]; C、int a[5]; D、int k=10; int a[k]; 6、以下对一维数组的定义中不正确的是(B)。
A、 double x[5]={2、0,4、0,6、0,8、0,10、0}; B、 int y[5]={0,1,3,5,7,9};
C、 char ch1[ ]={'1', '2', '3', '4', '5'}; D、 char ch2[ ]={'\\x10', '\\xa', '\\x8'};
7、假定一个int型变量占用四个字节,若有定义:int x[10]={0,2,4}; 则数组x在内存中所占字节数是(D)。
A、 3 B、 6 C、 10 D、 40 8、若定义一个名为s且初值为\的字符数组,则下列定义错误的是(C)。 A、char s[ ]={’1','2','3','\\0 '}; B、char s[ ]={\
C、char s[ ]={\ D、char s[4]={'1','2','3'};
三、判断
1、int a[3]定义了一个整型数组, 它的3个元素是a[0], a[1]和a[2]。T 2、int a[3]定义了一个整型数组, 它的3个元素是a[1], a[2]和a[3]。F
3、在用字符数组来处理字符串时,应始终保证数组的长度大于字符串的实际长度。T 4、可以在定义数组时只给一部分数组元素赋值。T
5、对数组元素赋予的初值可以依次放在一对圆括号内。F
四、写出以下程序的运行结果 1、#include
}
{ switch(s[k]) { case '1':i=0;break; case '2':i=1;break; case '3':i=2;break; case '4':i=3;break; } v[i]++; }
for(k=0;k<4;k++) printf(\return 0;
答:5 2 1 1
2、#include
3、#include
{ int i,j,k,n[3]; for(i=0;i<3;i++) n[i]=0; k=2; for(i=0;i 答:3 五、程序填空 1、下列程序的功能是输入N个实数,然后依次输出前l个实数和、前2个实数和、…、前N个实数和。填写程序中缺少的语句。 #define N 10 int main() { float f[N],sum=0.0; int i; for(i=0;i { ① ; printf(\ } return 0; } 答:①处应填写:sum=sum+f[i-1]; 六、程序设计 1、编写程序,从一整型数组a的第一个元素开始,每三个元素求和并将和值存入到另一数组中(最后一组可以不足3个元素),最后输出所求的所有和值且每行输出5个值。 参考代码: #include if((i+1)%3==0) j++; } if(N%3==0) j--; for(i=0;i<=j;i++) { printf(\ if((i+1)%5==0) printf(\ } return 0; } 2、输入10个整型数存入一维数组,输出值和下标都为奇数的元素个数。 参考代码: #include 3、已知两个升序序列,将它们合并成一个升序序列并输出。 参考代码: #include } printf(\printf(\return 0;
正在阅读:
C语言复习题数组03-20
关于2021年防灾减灾活动方案参考08-17
华源制药合并报表的控制权之争案例分析07-08
关于沿街建筑距离D和高度H比值的建议05-18
入党积极分子党课复习题05-08
小学一年级语文教研组工作总结04-03
GMAT句子改错讲义04-02
大学生幸福感问卷调查报告03-10
学困生带给我的思考10-07
生物课题研究10-25
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 复习题
- 数组
- 语言
- 2014中考备考数学总复习基础讲练 第4讲 一元一次方程和二元一次
- 工程交验后服务保证要求措施
- 构建幼儿园混龄区域活动模式的实践研究 - 图文
- 学尔森教育集团介绍 - 图文
- 吉林街道社区基础设施建设三年规划实施方案
- 海南省建筑工程综合定额 - 图文
- 湘教版四年级下册科学分组实验教案
- 2015-2020年中国特殊教育市场供需与市场前景预测报告 - 图文
- 2017-2018学年第一学期班主任工作总结 - 1
- 综合教案
- 历届韩素音翻译大奖赛竞赛原文及译文
- 《画继》之《圣艺》研究- 四川美术学院 - 图文
- 大学物理二习题库7
- 中江县小南街小学卫生防疫制度
- 2018秋季学期最新部编人教版初中语文八年级上册习题:
- 数学人教版九年级下册反比例函数与图形面积 教学设计
- 七年级语文下册第一单元、六单元导学案
- 巧用办手抄报提升学生语文综合能力
- 2015-2020年中国余额宝市场运营格局及投资潜力研究预测报告2
- 题目 物流成本作业