2023年河北地质大学华信学院公共课《C语言》科目期末试卷B(有答案).docx
《2023年河北地质大学华信学院公共课《C语言》科目期末试卷B(有答案).docx》由会员分享,可在线阅读,更多相关《2023年河北地质大学华信学院公共课《C语言》科目期末试卷B(有答案).docx(18页珍藏版)》请在第一文库网上搜索。
1、2023年河北地质大学华信学院公共课C语言科目期末试卷B(有答案)一、填空题1、若有以下定义和语句,为使变量Ci得到字符N,变量c2得到字符B,正 确的输入形式是。char cl, c2;scant (,%4c%4c, &cl, 8&c2);2、C语言源程序的基本单位是3、一个C语言源程序由若干函数组成,其中至少应含有一个4、假设m是一个3位数,从左到右依次用a、b、C表示各位的数字,则从左到右各 位数字是b、a、C的3位数的表达式是 o5、在C语言中,用开头的字符序列称为转义字符。转义字符n的功能是 ;转义字符r的功能是 o6、请读以下函数:getbits (unsigned x, unsi
2、gned p, unsigned n),x= ( (xn); return (x);)假设机器的无符号整数字长为16位。若调用止匕函数时X=Oll5032, p=7, n=4, 则函数返回值的八进制数是 o7、执行下面程序段后,k的值是 ok=l; n=263;dok*=n%10; n=10; while (n);8、下面程序段的运行结果是。int i=5; char c6 = abcd;doci=ci-l; while (i0);puts (c);9、下面程序Wdm的运行结果是 ointi, x10=2, 3, 0, 3, 0, 2, 3, 2, 1, 3, y4=0;for (i=0; i
3、10; i + + ) yxi + + ;printf (,%dn, y3);10、下面程序可求出图中方括号内的元素之积,请填空。# includeint main()21 Mt x3 3=7,2,1,3,4,8,9,2,6;38int s,*p;926P=;s=*p*;printf(,product=%d,zs);return(O);二、选择题11、若x、i、j和k都是int型变量,则执行表达式X= (i=4, j = 16, k=32)后X的值 为()oA.4B.16C.32D.5212、设变量a是整型,f是实型,i是双精度型,则表达式10+a + i*f值的数据类型 为()。A.int
4、B.float C.doubleD.不确定13、以下叙述正确的是A.在C程序中,main函数必须位于程序的最前面B.C程序的每行中只能写一条语句C.C语言本身没有输入输出语句D.在对一个C程序进行编译的过程中,可以发现注释中的拼写错误14、一个C语言程序由()oA .一个主程序和若干子程序组成 B.函数组成C.若干过程组成D.若干子程序组成15、以下能对一维数组a进行正确初始化的语句形式是()。AJnt a10= (0, 0, 0, 0, 0) ; B.int a10=;C.int a=0;D.int a10=10*l;16、设有以下程序:#includeint main ()char cl,
5、 c2, c3, c4, c5, c6;scanf (,%c%c%c%c, &cl, &c2, &c3, &c4);c5=getchar O ;c6=getchar O ;putchar (Cl) ; oputchar (c2);printf (%c%cn, c5, c6);returnO;)若运行时从键盘输入数据:abcv回车defgv回车,则输出结果是()。A.abcd B.abde C.abef D.abfg17、若有定义:inta23;则对a数组的第i行第j列(假设i, j已正确说明并赋值) 元素地址的正确引用为()。A*(ai+j) B. (a+i)C.* (a+j) D.ai+j1
6、8、以下程序有语法性错误,有关错误原因的正确说法是()。#include int main ()int G = 5, k;void prt_char O ;k=prt_char (G);A语句VOidPrJChar O ;有错,它是函数调用语句,不能用VOid说明B.变量名不能使用大写字母C.函数说明和函数调用语句之间有矛盾D .函数名不能使用下划线19、以下不是无限循环的语句为()。A.for (y=0, x=l; x + +y; x=i + + ) i=x;B.for (; ; x+ + = i):C.while (1) x+ + ; D.for (i = 10; ; i-一)SUm+ =
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C语言 2023 河北 地质 大学 学院 公共课 语言 科目 期末试卷 答案
