收藏 分享(赏)

期中试题(答案).doc

上传人:jmydc 文档编号:6777095 上传时间:2019-04-22 格式:DOC 页数:2 大小:23.33KB
下载 相关 举报
期中试题(答案).doc_第1页
第1页 / 共2页
期中试题(答案).doc_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

1、班级: 学号: 姓名:一、将下列对象分类(10 分)E-3 c num -3e2_123 M.D.John while -345123 “china” signed关键字:while,signed整型常量:-345字符型常量:c, 123浮点型常量:-3e2字符串常量:”china ”变量:num,_123非法符号:E-3,M.D.John二、填空(每空 2 分,共 30 分)1. 若有int k=4;则执行语句 j = k-; 后,j=_4_, k=_3_。2. C语言中,数组元素的下标是从 0 开始的。若二维数组定义为 int a32=1, 2, 3, 4, 5, 6,数组元素_a21_的

2、值为6,数组元素的个数是_6_。3float x;表达式 (x = 18/4) 的值是_4.0_ 。4. int a=3;float f=4.5; printf(“a=%d, f=%.2fn ”,a,f);的结果是 a=3,f=4.50 5字符串“abtc156n“ 的长度是 6 。6设 a,b,c 为 int 型变量,且a=3,b=2 ,c=1,则表达式 c=(ab)的值为 1 。7.char c=b;printf(“%d %c”,c, c);的结果是_98 b_。8. int a = 5, b = 4, x, y; 执行 x = 2 * a+ ; x的值是_10_。9写出判断字符变量 c

3、是大写字母的表达式 c=A else k=1;”和 _C_等价。 A、k=(ab)?1:0; B、k=ab;C、 k=aint main() int i, j, sum;for(sum = 0, i = 1; i int main()int i,j,row=0,col=0,m;int a34=1,2,3,4,9,8,7,6,-10,10,-5,2; m=a00; for (i=0;im) m=aij;row=i; col=j; printf(“max=%dnrow=%dncolum= %dn“, m,row,col);return 0; 运行结果:Max=10,row=2,col=1班级: 学

4、号: 姓名:四、程序填空。下列程序已经给出了程序的主干,请首先理解程序的思路,再将正确的内容填入空白处,使程序完成既定的功能。 (每空 5 分,共 20 分)1下面程序的功能是将字符串 s2 中的全部字符复制到字符数组 s1 中。不用 strcpy 函数。#include int main() char s180,s280;int i;printf(“input s2:“); _scanf(“%s”,s2)/gets(s2)_; /*输入 s2*/for (i=0; _s2i!=0_; i+)s1i=s2i;s1i=0;printf(“s1:%sn“,s1);return 0;2. 以下程序的

5、功能是从键盘输入一个整数 num,判断它是否是素数。如果是素数,标志变量 flag 置1,否则置 0。填空完成。int main ( )int num,flag=1,i ;printf ( “ Enter a number : ” ) ; scanf(“%d”, inum/2;i+)if( n%i!=0 )flag = 0; if ( flag=1 )printf ( “ %d is a prime! n”, num ) ;elseprintf(“%d is not a prime!n”,num);return 0;五、编程题(每题 10 分,共 20 分)1. 有函数 编一程序,输入一个 x 值,输出相应的 y 值。2编程计算 s = 1! + 2! + 3! + + n!.不建议用嵌套循环。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报