西北大学 《C语言程序设计》试卷—2017-2018学年第一学期期末试卷A卷.docx
《西北大学 《C语言程序设计》试卷—2017-2018学年第一学期期末试卷A卷.docx》由会员分享,可在线阅读,更多相关《西北大学 《C语言程序设计》试卷—2017-2018学年第一学期期末试卷A卷.docx(4页珍藏版)》请在优知文库上搜索。
1、西北大学20172018学年第1学期本科考试出题专用纸考试科目c语言程序设计总分二、填空题(每空2分,共20分)1、程序的基本结构为:、和.2、把高级语言编写的源程序转换成的H标程序的过程称为03、数字符号0的ASCll码十进制表示为48,数字符号9的ASCn码十进制表示为。4、能表示一个整数变量a即是奇数又是3的倍数的表达式是o5、若有说明语句:Charch=72;则变量C包含个字符。6、已知int*p.a:则语句P=&a:中的运算符&的含义是7、C语言源程序的基本单位是08、若变量已声明为float类型,要通过语句SCanf(%f,%f,%f,&a,&b,&c);给a赋于10.0,b赋予2
2、2.0,C赋予33.0,正确的输入形式是O三、填程序题(每空2分,共10分)1、下面函数的功能是将两个字符串S和I连接起来。char*conj(char*s.char*l)(char*p=s;WhiIe(*s!=W)s+:while(*t)*s=:s+;:)*s=,0,;returnp;2、主函数调用了LineMaX函数,实现在N行M列的二维数组中,找出每一行上的最大值。清填空。#defineN3#defineM4voidLineMax(intxN(M)inti,j,p;IbKi=O;iN:i+)(p=o:for(j=l;jM;j+)if(xipl(l,5,7,4,2,6,4,3,8,2,3,
3、1):(5):一、单项选择题(每小题2分,共20分)1、若变量C为Char类型,能正确判断出C为小写字母的表达式是()。A.,a,=c=,a,)(c=z,)C.Ca,z,=c)D.(c=,a,)&(cr(;x+=k);B.WhiIe(I)X+;C.fbr(k=10:;k-)sun+=k:D.fbr(c=getchar()!=,n,:)PrinIfr%c”,c);6、若用数组名作为函数调用时实参,则实际上传递给形参的是()oA.数组首地址B.数组的第一个元素值C.数组中全部元素的值D.数组元素的个数7,表达式“13.50xl32.5的值是。A.iB.0C.trueD.false8、若有inta3
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C语言程序设计 西北大学 C语言程序设计试卷2017-2018学年第一学期期末试卷A卷 语言程序设计 试卷 2017 2018 学年 第一 学期 期末试卷