最新《C语言程序设计》形成性考核作业(2)解答.doc
《最新《C语言程序设计》形成性考核作业(2)解答.doc》由会员分享,可在线阅读,更多相关《最新《C语言程序设计》形成性考核作业(2)解答.doc(27页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-dateC语言程序设计形成性考核作业(2)解答C语言程序设计作业1C语言程序设计作业2解答一、选择题1. 在下面的一维数组定义中,( C )语句有语法错误。A. int a =1,2,3;B. int a10=0;C. int a ;D. int a5;2. 在下面的二维数组定义中,( C )语句是正确的。A. int a5 ;B. int a 5;C. int a 3=1,
2、3,5,2;D. int a (10);3. 假定一个二维数组的定义语句为“int a34=3,4,2,8,6;”,则元素a12的值为( C )。A. 2B. 4C. 6D. 84. 假定一个二维数组的定义语句为“int a34=3,4,2,8,6;”,则元素a21的值为( A )。A. 0B. 4C. 8D. 65. 将两个字符串连接起来组成一个字符串时,选用( C )函数。A. strlen( )B. strcap( )C. strcat( )D. strcmp( )二、填空题1. 假定一维数组的定义为“char * a8;”,则该数组所含元素的个数为 8 。2. 假定一维数组的定义为“c
3、har * a8;”,则该数组所占存储空间的字节数为 32 。3. 假定二维数组的定义为“int a35;”,则该数组所占存储空间的字节数为 60 。4. 假定二维数组的定义为“double aMN;”,则该数组所含元素的个数为 M*N 。5. 假定二维数组的定义为“double aMN;”,则每个数组元素的行下标取值范围在 0 M-1 之间。6. 假定二维数组的定义为“double aMN;”,则每个数组元素的列下标取值范围在 0N-1 之间。7. 使用“typedef char BB1050;”语句定义 BB 为含有10行50列的二维字符数组类型。8. 存储字符a需要占用存储器的 1 个字
4、节空间。9. 空字符串的长度为 0 。10. 存储一个空字符串需要占用 1 个字节。11. 字符串a:xxk数据的长度为 11 。12. 用于存储一个长度为n的字符串的字符数组的长度至少为 n+1 。13. strcmp函数用于进行两个字符串之间的 比较 。14. strcpy函数用于把一个字符串 拷贝 到另一个字符数组空间中。15. 一个二维字符数组a1020能够存储 10 个字符串。16. 一个二维字符数组a1020能够存储的每个字符串的长度至多为 19 。三、写出下列每个程序运行后的输出结果1.#include void main( ) int a10=12, 39, 26, 41, 5
5、5, 63, 72, 40, 83, 95;int i, i1=0, i2=0;for(i=0; i10; i+)if(ai%2=1) i1+; else i2+;printf(%d %dn, i1, i2);程序的运行结果是: 6 42.#include #include void main( )int i;char * a5=student,worker,cadre,soldier,peasant;char * p1, * p2;p1=p2=a0;for(i=0; i0) p1=ai;if(strcmp(ai,p2)0) p2=ai;printf(%s %sn,p1,p2);程序运行的结果
6、是: worker cadre3.#include int a10=4, 5, 6, 15, 20, 13, 12, 7, 8, 9;void main( ) int i, s0, s1, s2;s0=s1=s2=0;for(i=1; i10; i+) switch(ai%3) case 0 : s0+=ai; break;case 1 : s1+=ai; break;case 2 : s2+=ai; break;printf(%d %d %dn, s0, s1, s2);程序运行的结果是: 42 20 334.#include void main( ) char a =abcdbfbgacd
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C语言程序设计 最新 语言程序设计 形成 考核 作业 解答
限制150内