- 14
- 0
- 约 7页
- 2016-12-10 发布于河南
- 举报
2002-2003年秋季学期试卷
2002-2003年秋季学期试卷 2002.11
一、基础题30分,每小题3分
1.已知 xyz100,求语句z+x+++--y 执行后各变量的值。
2.已知x200,计算表达式 float5/2+x++ 的值。
3.试写出表达式 0x12340xFF 的16位二进制结果。
4.请写出逻辑表达式:a与b同时为真,或者a与b同时为假。
5.请写出表达式:若x大于等于0结果为x+1,否则结果为x-1。
6.已知有程序段如下(x为整数):x0;ifa x1;else ifb;else x1;请问上述程序段与以下那句赋值语句等价:xab; 或xa||!b; 或xa!b; 或xa!0;
7.已知有语句格式如 fori0; i?; i++,如果要求循环次数为n-3次,请以上述格式写出 for语句。
8.已知有定义 char*names[]Wang,Li,Chen;请写出语句
printfSecond%sFirst%s, names[1], names[0];的运行结果。
9.已知有职工结构体数组 struct int num; char name[20];per[100];
请使用scanf函数写出:输入下标为 i 的职工的num和name的语句。
10. 结束当前循环或 switch 语句的语句是什么语句,结束当前函数并返回的语句是什么语句。
二、改错程序10分,每错误点2分
1.函数 jchen计算n!的值,该函数有两个错误,指出错误所在行号,并写出正确结果。
#1 long jchenint n
#2#3long rst;
#4int i;
#5rst0;
#6fori1; in; i++
#7rst*i;
#8return rst;
#92.以下程序输入一行字符,输出该行的第一个单词(仅由小写字母组成),函数 fword 的参数line为输入字符串,返回的指针指向第一个单词首字母,如果 fword 中找不到单词,返回指向\0的指针(本程序有三个错误)。
#include stdio.h
#1char *fwordchar *line
#2#3char *p, *q;
#4forpline; *p!\0; p++
#5if*pa*pz
#6break;
#7forqp; *q!\0; q++
#8if*qa*qz
#9#10*q\0;
#11break;
#12#13return *p;
#14#15main
#16#17char buf[80];
#18getsbuf;
#19putsfwordbuf[80];
#20三、阅读程序30分,每小题5分仔细阅读下列程序,写出各程序的运行结果。
(1)程序1
#include stdio.hmainint m, n;scanf%d%d, m, n;printfResult is:\n;ifm%20 printf%d is even\n, m;else printf%d is odd\n, m;ifn%20 printf%d is even\n, n;else printf%d is odd\n, n;输入:8 9
输出: ?
(2)程序2
#include stdio.hmainint i, j;fori0; i4; i++forj0; ji; j++printf ;forj0; j4; j++printf*;printf\n;输出:?(要求:空格必须注清楚)
(3)程序3
#include stdio.hint partsumint a[]int sum0, i;fori0; a[i]!0; i++printfa[%d]%d\n, i, a[i];
sum+a[i];return sum;mainint x[]10, 20, 30, 0, 40, 50;printfpart sum%d\n, partsumx;输出:?
(4)程序4
#include stdio.h
int ga0;int funcint xint y1;static int z1;y+x;
z+x;
ga++;printf%d: %d, %d, %d\n, ga, x, y, z;mainfunc1;
func2;
func3;printfTotal: %d\n, ga;输出:?
(5)程序5
#include stdio.h
int runint a[]printf%d, %d\n, a[0], a[1];ifa[0]1return a[1]+runa+2;else ifa[0]2
return –a[1]+runa+2;else
return 0;mainint a[]1, 100, 2, 30, 1, 50, 0, 0;p
您可能关注的文档
- 高级数车生产实习教学大纲.doc
- 高考英语(课标通用)大二轮复习测试 阅读理解专题:专题二 高瞻远瞩——锁定主旨大意类题目.doc
- 魔兽apm提高训练.doc
- 鸿燊教授谈高品质沟通(文字材料).doc
- 麦肯锡ppt模板Mckinsey_How_Green_is_Your_Valley.ppt
- 黄岗矿业制度汇编目录.doc
- 2008-2009合工大年第一学期考试试题(B卷).doc
- 6、喷砼、锚杆工程细则.doc
- An Update on EPA Attainment Modeling Guidance for the 8-Hour Ozone NAAQS.ppt
- Chapter 1 Preliminary Quiz.doc
- 2026年中国孵化器市场数据调查、监测研究报告.docx
- 2026年中国茯苓种植市场数据调查、监测研究报告.docx
- 2026年中国风能树市场数据调查、监测研究报告.docx
- 2026年中国服务器工作站市场数据调查、监测研究报告.docx
- 2026年中国方便食品市场数据调查、监测研究报告.docx
- 2026年中国防腐木市场数据调查、监测研究报告.docx
- 2026年中国风湿治疗仪市场数据调查、监测研究报告.docx
- 2026年中国粪便分析系统市场数据调查、监测研究报告.docx
- 2026年中国放射科信息管理系统市场数据调查、监测研究报告.docx
- 2026年中国缝合线市场数据调查、监测研究报告.docx
最近下载
- Unit 1 Animal friends Speed up(课件)外研版(三起)(2024)英语三年级下册.pptx VIP
- 医药企业医院廉洁承诺范文.docx VIP
- 小学综合实践活动一年级下册第四单元《碗筷的摆放和收拾》课件.docx VIP
- Python少儿编程(第1-17课).pptx VIP
- 2026及未来5年中国活检针行业发展研究报告.docx
- 汽车检测诊断技术.pptx VIP
- 小学综合实践活动一年级下册第四单元《碗筷的摆放和收拾》课件.pptx VIP
- 四川省成都市第七中学2025-2026学年高一上学期11月半期考试英语(含答案).pdf
- 集成电路原理与设计之一数字教案_chap.pdf VIP
- python少儿编程课程-第6课:周而复始(for循环).pptx VIP
原创力文档

文档评论(0)