2022年c语言第七章习题 .pdf

上传人:Che****ry 文档编号:34883384 上传时间:2022-08-19 格式:PDF 页数:3 大小:49.28KB
返回 下载 相关 举报
2022年c语言第七章习题 .pdf_第1页
第1页 / 共3页
2022年c语言第七章习题 .pdf_第2页
第2页 / 共3页
点击查看更多>>
资源描述

《2022年c语言第七章习题 .pdf》由会员分享,可在线阅读,更多相关《2022年c语言第七章习题 .pdf(3页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、姓名: 杨超学号: 3120104128 第七章请将答案填在答题卡内答题卡一、选择题1 2 3 4 5 6 7 D D D C C C C 8 B 二、填空题1 0 2 (1) i=1(2) xi-13 s=-124 (1)2 (2)3 5 (1) j =1(2)j 6 (1)xi!=0(2) &(3) if(yj=xi) break(4) j=ny一选择题1假定 int类型变量占用两个字节,其有定义:int x10=0,2,4; 则数组 x在内存中所占字节数是( )。A3 B 6 C 10 D 20 2以下能正确定义数组并正确赋初值的语句是( )。Aint N=5,bNN; B int a1

2、2=1,3; Cint c2=1,2,3,4; Dint d32=1,2,34; 3若有定义:int a23; 以下选项中对a 数组元素正确引用的是( )。Aa20 B a23 C a 03 D a121 4设有数组定义:char array =China; 则数组array 所占的空间为( )。A4 个字节B5 个字节C6 个字节D7 个字节5下述对 C 语言字符数组的描述中错误的是( )。A字符数组可以存放字符串B字符数组中的字符串可以整体输入、输出C可以在赋值语句中通过赋值运算符= 对字符数组整体赋值D不可以用关系运算符对字符数组中的字符串进行比较6有以下定义:char x =abcde

3、fg; char y =a,b,c,d,e,f,g; 则正确的叙述为( )。A数组 x 和数组 y 等价B数组 x 和数组 y 的长度相同C数组 x 的长度大于数组y 的长度D数组 x 的长度小于数组y 的长度7以下程序的输出结果是( )。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 3 页 - - - - - - - - - int main(void) int m3=1,4,7,2,5,8,3,6,9; int i, j, k=2; for (i=0;i3;i+)

4、printf (%d ,mki); A4 5 6 B 2 5 8 C 3 6 9 D 7 8 9 8以下程序的输出结果是( )。int main(void) int aa44=1,2,3,4,5,6,7,8,3,9,10,2,4,2,9,6; int i, s=0; for(i=0;i4;i+) s+=aai1; printf(%dn,s); A11 B 19 C 13 D 20 二填空题1设有定义语句:int a 3=0,1,2; 则数组元素a12 的值是 ( ) 。2下列程序的功能是:求出数组x 中各相邻两个元素的和依次存放到a 数组中,然后输出。请填空。int main(void ) i

5、nt x10,a9,i; for(i=0; i10; i+) scanf(%d,&xi); for( ; i10; i+ ) ai-1=xi+ ; for(i=0; i9; i+ +) printf(%d ,ai); printf(n); 3写出下列程序的运行结果是() 。int main(void) int a10=10,1,-20,-203,-21,2,-2,-2,11,-21; int j,s=0; for(j=0;j10;j+) if(a j%2=0) s+=aj; printf(s=%dn,s); 4写出下面程序的运行结果。#include int main(void) float

6、s6=1, 3, 5, 7, 9; float x; int i; scanf( “%f”, &x);for (i=4 ; i=0; i-) if(six) si+1=si; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 3 页 - - - - - - - - - else break; printf(%d n,i+1); return 0; (1) 如果输入 4,则输出2 。(2) 如果输入 5,则输出3 。5下列程序的功能是输出如下形式的方阵,请填空。13 14 15 16 9 10 11 12 5 6 7 8 1 2 3 4 int main(void) int i,j,x; for(j=4; ;j-) for(i=1;i=A xi=Z) for(j=0;jny;j+) ; if( ) yny=xi; ny+; for(i=0;iny;i+) printf(%c ,yi); printf(n); 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 3 页 - - - - - - - - -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁