[吉林大学]吉大18秋学期《C语言程序设计》在线作业二

上传人:lyj****12 文档编号:83635567 上传时间:2019-02-28 格式:DOC 页数:5 大小:27.50KB
返回 下载 相关 举报
[吉林大学]吉大18秋学期《C语言程序设计》在线作业二_第1页
第1页 / 共5页
亲,该文档总共5页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《[吉林大学]吉大18秋学期《C语言程序设计》在线作业二》由会员分享,可在线阅读,更多相关《[吉林大学]吉大18秋学期《C语言程序设计》在线作业二(5页珍藏版)》请在金锄头文库上搜索。

1、【奥鹏】吉林大学吉大18秋学期C语言程序设计在线作业二试卷总分:100 得分:100第1题,sizeof(float)是A、一个双精度型表达式B、一个整型表达式C、一种函数调用D、一个不合法的表达式正确答案:B第2题,下列程序的输出结果是 int b=2; int func(int *a) b += *a; return(b); main() int a=2, res=2; res += func(&a); printf(%dn,res); A、4B、6C、8D、10正确答案:B第3题,在16位IBM-PC机上使用C语言,若有如下定义 struct data int i; char ch; d

2、ouble f; b; 则结构变量b占用内存的字节数是A、1B、2C、7D、11正确答案:D第4题,执行以下程序后,a,b的值分别为 main() int a,b,k=4,m=6,*p1=&k,*p2=&m; a=p1=&m; b=(*p1)/(*p2)+7; printf(a=%dn,a); printf(b=%dn,b); A、-1,5B、1,6C、0,7D、4,10正确答案:C第5题,下列程序的输出结果是 main() double d=3.2; int x,y; x=1.2; y=(x+3.8)/5.0; printf(%dn, d*y); A、3B、3.2C、0D、3.07正确答案:

3、C第6题,若有以下程序 #include int a=2,4,6,8; main() int i; int *p=a; for(i=0;i4;i+)ai=*p; printf(%dn,a2); 上面程序输出结果是A、6B、8C、4D、2正确答案:D第7题,有如下程序 int a10=1,2,3,4,5,6,7,8,9,10; int *p=&a3,b;b=p5; 则b的值是A、5B、6C、9D、8正确答案:C第8题,设有以下语句: char x=3,y=6,z; z=xy2; 则z的二进制值是A、00010100B、00011011C、00011100D、00011000正确答案:B第9题,以

4、下程序有语法错误,有关错误原因的正确说法是 main() int G=5,k; void prt_char(); . k=prt_char(G); . A、语句 void prt_char();有错,它是函数调用语句,不能用void说明B、变量名不能使用大写字母C、函数说明和函数调用语句之间有矛盾D、函数名不能使用下划线正确答案:C第10题,下面程序段的运行结果是 char *format=%s,a=%d,b=%dn; int a=11,b=10; a+=b; printf(format,a+=b,a,b);A、for,a+=b,abB、format,a+=bC、a+=b,a=21,b=10D

5、、以上结果都不对正确答案:C第11题,在文件操作中,用于检测和设置文件状态的函数有_。A、文件结束检测函数feof()B、读写文件出错检测函数ferror()C、文件出错和结束标志文件函数才clearerr()D、文件关闭函数fclose()正确答案:A,B,C第12题,以下正确的C语言标识符是_。A、ABCB、abcC、a_bcD、ab.c正确答案:A,B,C第13题,关于实参和形参的说法正确的是_。A、在定义函数中指定的形参,在未出现函数调用时,它们并不占内存中的存储单元B、实参可以是变量、常量或表达式C、实参与形参的类型应相同或赋值兼容D、实参变量对形参变量的数据传递是“值传递”正确答案

6、:A,B,C,D第14题,已知:int x;,则下面的说明指针变量pb的语句_不是正确的。A、int pb=&x;B、int *pb=x;C、int *pb=&x;D、*pb=*x正确答案:A,B,D第15题,下列字符中能构成标识符的是_。A、数字字符B、连接符C、下划线字符D、大写字母正确答案:A,C,D第16题,puts和gets函数只能输入或输出一个字符串A、错误B、正确正确答案:B第17题,共用体所占的内存空间大小取决于占空间最多的那个成员变量。A、错误B、正确正确答案:B第18题,模运算符要求两侧均应为整型数据。( )A、错误B、正确正确答案:B第19题,使用printf和scanf

7、函数时,必须添加#include stdio.h命令。( )A、错误B、正确正确答案:A第20题, a和“a”在内存中所占字节数相同。( )A、错误B、正确正确答案:A第21题,使用符号常量的好处是:一,含义清楚,二,在需要改变一个常量时能做到“一改全改”( )A、错误B、正确正确答案:B第22题,对于double类型数组,不可以直接用数组名对数组进行整体输入或输出。A、错误B、正确正确答案:B第23题,C程序中各函数之间既允许直接递归调用也允许间接递归调A、错误B、正确正确答案:B第24题,一个int型与一个double型数据进行混合运算时,其结果是double型。A、错误B、正确正确答案:B第25题,C语言规定标识符可由字母、数字、下划线三种字符组成,第一个字符可以为数字或字母。( )A、错误B、正确正确答案:A

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号