预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共51页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

.实用文档.C语言程序设计课程作业_A历次成绩完成时间查看详情1.2021-11-2109:15:312.2021-11-2109:15:243.2021-11-2109:15:184.2021-11-2109:15:115.2021-11-2109:15:056.2021-11-2109:14:58C语言程序设计课程作业_AC语言程序设计课程作业_A仅显示答错的题一单项选择题1.假设x,y均定义为int型,z定义为double型,以下不合法的scanf函数调用语句是()scanf('%d%lx,%le',&x,&y,&z)scanf('%2d*%d%lf',&x,&y,&z)scanf('%x%*d%o',&x,&y)scanf('%x%o%6.2f',&x,&y,&z)用户未作答标准答案:scanf('%x%o%6.2f',&x,&y,&z)2.在“文件包含〞预处理语句的使用形式中,当#include后面的文件名用<>括起时,寻找被包含文件的方式是()仅仅搜索当前目录仅仅搜索源程序所在目录直接按系统设定的标准方式搜索目录先在源程序所在目录搜索,再按系统设定的标准方式搜索用户未作答标准答案:直接按系统设定的标准方式搜索目录3.执行语句for(i=1;i++<4;);后变量的值为()345不定用户未作答标准答案:54.printf函数中用到格式符%5s,其中数字5表示输出的字符串占用5列。如果字符串长度大于5,那么输出按方式()从左起输出该字符串,右补空格按原字符串长从左向右全部输出右对齐输出该字符串,左补空格输出错误信息用户未作答标准答案:按原字符串长从左向右全部输出5.以下程序的运行结果是()typedefunion{longa[2];intb[4];charc[8];}TY;TYour;main(){printf('%d',sizeof(our));}3216824用户未作答标准答案:86.C语言中,逻辑真表示为()TRUE'y'或'Y'1非零值用户未作答标准答案:17.假设数组a有m列,那么ali][j]之前的数组元素个数为()(i-1)*(i-1)i*m+j+1i*m+j-1i*m+j用户未作答标准答案:i*m+j8.假设有条件表达式(exp)?a++:b--,那么以下表达式中能完全等价于表达式(exp)的是()exp==0exp!=0exp==1exp!=1用户未作答标准答案:exp!=09.在位运算中,操作数每左移2位,相当于()操作数*2操作数/2操作数*4操作数/4用户未作答标准答案:操作数*410.在C语言中,每个语句和数据定义是用()结束句号逗号分号括号用户未作答标准答案:分号11.下面程序的输出是()main(){enumteam{my,your=4,his,her=his+10};printf('%d%d%d%d',my,your,his,her);}01230401004515l4515用户未作答标准答案:0451512.程序段的根本结构中,不包含()函数结构循环结构顺序结构分支结构用户未作答标准答案:函数结构13.有枚举类型的定义:enumcolor1{yellow,green,blue=5,red,brown};那么枚举常量yellow和red的值分别是3,61,60,60,3用户未作答标准答案:0,614.在以下的运算符中,优先级最高的运算符是>=%&&用户未作答标准答案:%15.C语言中合法的字符常量是’\\’〞H〞’He’p用户未作答标准答案:’\\’16.要翻开一个已存在的非空文件"file"用于修改,选择正确的语句fp=fopen('file','r')fp=fopen('file','w')fp=fopen('file','r+')fp=fopen('file','w+')用户未作答标准答案:fp=fopen('file','r+')17.下面程序#includemain(){inty=10;do{y--;}while(--y);printf('%d',y--);}的运行结果是()1-180用户未作答标准答案:018.下面对typedef不正确的表达是用typedef可以定义各种类型名,但不能用来定义变量用typedef可以增加新的根本数据类型用typedef只是将已存在的类型用一个新的标识符表示使用typedef有利于程序的通用和移植用户未作答标准答案:用typedef可以增加新的根本数据类型19.下面哪个表达式的值为4:11/3(float)11/3(int)(11.0/3+0.5)用户未作答标准答案:(int)(11.0/3+0.5)20.下面程序的运行结果是()#includemain(){inti,b,k=0;for(i=1;i<=5;i++){b=i%2;while(b-