版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
C语言程序设计课程作业A
历次成绩查看详情
完成时间
1.0.0R
2015-11-2109:15:31
2.0.0%
2015-11-2109:15:24
3.0.0R
2015-11-2109:15:18
4.0.0%
2015-11-2109:15:11
5.0.0
2015-11-2109:15:05
6.0.0
2015-11-2109:14:58
C语言程序设计课程作业-A
C语言程序设计课程作业_A用户名:moxuranxh最终成绩:0.0仅显示答错的题
一单选题
1.若x,y均定义为int型,z定义为double型,以下不合法的scant函数调用语句是()
scanf('%d%lx,%le',&x,&y,&z)
Jnscanf('%2d*%d%lf',&x,&y,&z)
L~scanf('%x%*d%o,,&x,&y)
Cscanf('%x%o%6.2f',&x,&y,&z)
本题分值:4.0
用户未作答
标准答案:scanf('%x%o%6.2f,&x,&y>&z)
2.在“文件包含”预处理语句的使用形式中,当#include后面的文件名用<>括起时,寻找被包含文件的方式是()
’仅仅搜索当前目录
4仅仅搜索源程序所在目录
,直接按系统设定的标准方式搜索目录
」先在源程序所在目录搜索,再按系统设定的标准方式搜索
本题分值:4.0
用户未作答
标准答案:直接按系统设定的标准方式搜索目录
3.执行语句for(i=1;i++v4;);后变量的值为()
3
4
5
巴不定
本题分值:4.0
用户未作答
标准答案:5
4.printf函数中用到格式符%5s,其中数字5表示输出的字符串占用5歹L如果字符串长度大于5,则输出按方式()
从左起输出该字符串,右补空格
按原字符串长从左向右全部输出
右对齐输出该字符串,左补空格
输出错误信息
本题分值:4.0
用户未作答
标准答案:按原字符串长从左向右全部输出
5.以下程序的运行结果是()typedefunion{longa[2];intb[4];charc[8];}TY;TYour;main(){printf('%d',sizeof(our));}
c32
16
8
c24
本题分值:4.0
用户未作答
标准答案:8
6.C语言中,逻辑真表示为()
TRUE
或Y
非零值
本题分值:4.0
用户未作答
标准答案:1
7.若数组a有m列,则之前的数组元素个数为()
(M)*0-1)
i*m+j+1
i*m+j-1
i*m+j
本题分值:4.0
用户未作答
标准答案:i*m+j
8.若有条件表达式(exp)?a++:b]则以下表达式中能完全等价于表达式(exp)的是()
exp==0
exp!=O
c
巴
本题分值:4.0
用户未作答
标准答案:exp!=0
9.在位运算中,操作数每左移2位,相当于()
操作数*2
操作数/2
C操作数*4
C操作数/4
本题分值:4.0
用户未作答
标准答案:操作数*4
10.在C语言中,每个语句和数据定义是用()结束
C句号
C逗号
分号
括号
本题分值:4.0
用户未作答
标准答案:分号
11.下面程序的输出是()main(){enumteam{my,your=4,his,her=his+10};printf('%d%d%d%dmy,your,his,her);}
c0123
c04010
巴04515
I4515
本题分值:4.0
用户未作答
标准答案:04515
12.程序段的基本结构中,不包含()
循环结构
本题分值:4.0
用户未作答
标准答案:函数结构
13.有枚举类型的定义:enumcoIori{yellow,green,blue=5,red,brown);则枚举常量yellow和red的值分别是
0,6
本题分值:4.0
用户未作答
标准答案:0,6
14.在以下的运算符中,优先级最高的运算符是
c
巴
%
&&
本题分值:4.0
用户未作答
标准答案:%
15.C语言中合法的字符常量是
'He'
P
本题分值:4.0
用户未作答
标准答案:3V
16.要打开一个已存在的非空文件"Me"用于修改,选择正确的语句
fp=fopen('file','r')
fp=fopen('file','w')
fp=fopen('file','r+')
fp=fopen('file',,w+,)
c
本题分值:4.0
用户未作答
标准答案:fp=fopen(,file;r+)
17.下面程序#衍&11€|0main(){inty=10;do{y-;}while(-y);printf('%d-}的运行结果是()
-1
8
0
本题分值:4.0
用户未作答
标准答案:0
18.下面对typedef不正确的叙述是
用typedef可以定义各种类型名,但不能用来定义变量
C用typedef可以增加新的基本数据类型
用typedef只是将已存在的类型用一个新的标识符表示
使用typedef有利于程序的通用和移植
本题分值:4.0
用户未作答
标准答案:用typedef可以增加新的基本数据类型
19.下面哪个表达式的值为4:
C11/3
11.0/3
(float)11/3
c(int)(11.0/3+0.5)
本题分值:4.0
用户未作答
标准答案:(int)(11.0/3+0.5)
20.下面程序的运行结果是()#includemain(){inti,b,k=0;for(i=1;i<=5;i++){b=i%2;while(b-->=0)k++;}printf('%d,%d',k,b);}
c3,-1
c8,-1
c3,0
8,-2
本题分值:4.0
用户未作答
标准答案:8,-2
21.下面的程序main(){intx=3;do{printf("%d”,x-=2);}while(K—x));},描述正确的是()
输出的是1
输出的是1和-2
输出的是3和0
是死循
本题分值:4.0
用户未作答
标准答案:输出的是1和・2
二判断题
1.若有说明int*p1,*p2,m=5,n;则p1=&m;p2=&p1;是正确的程序段
错
c对
本题分值:4.0
用户未作答
标准答案:错
若有说明intc;则while(c=getchar());是错误的C语句.
错
对
本题分值:4.0
用户未作答
标准答案:错
3.在C语言中,共用体类型属于构造类型
口错
对
本题分值:4.0
用户未作答
标准答案:对
4.C语言中形参到实参传递是双向的
C错
C对
本题分值:4.0
用户未作答
标准答案:错
C语言程序设计课程作业_A
历次成绩查看详情
完成时间
I.O.O
2015-11-2109:15:31
2.0.0
2015-11-2109:15:24
3.0.0
2015-11-2109:15:18
4.0.0
2015-11-2109:15:11
5.0.0
2015-11-2109:15:05
6.0.0
2015-11-2109:14:58
a语言程序设计课程作业_A
C语言程序设计课程作业_A用户名:moxuranxh最终成绩:0.0仅显示答错的题
一单选题
1.若数组a有m列,则之前的数组元素个数为()
(i-1)*0-1)
i*m+j+1
ci*m+j
本题分值:4.0
用户未作答
标准答案:i*m+j
2.已有以下数组定义和f函数调用语句,inta[3][4];f(a);则在f函数的说明中,对形参数组array的错误定义方式为()
f(intarray口[6])
f(intarray[3]0)
f(intarray[][4])
f(intarray[2][5])
本题分值:4.0
用户未作答
标准答案:f(intarray[3]D)
3.执行以下程序后的输出结果是()int
w=3,z=7,x=10;printf('%d',x>10?x+100:x-10);printf('%d,,w++||z4-4-);printf('%d',!w>z);printf('%d',w&&z);
0111
c1111
c0101
0100
本题分值:4.0
用户未作答
标准答案:0101
4.在“文件包含”预处理语句的使用形式中,当include后面的文件名用”括起时,寻找被包含文件的方式是()
直接按照系统设定的标准方式搜索目录
先在源程序所在目录搜索,再按照系统设定的标准方式搜索
仅仅搜索源程序所在目录
仅仅搜索当前目录
本题分值:4.0
用户未作答
标准答案:先在源程序所在目录搜索,再按照系统设定的标准方式搜索
5.函数ftell的作用是()
取得当前文件指针的位置,该位置为相对于文件开头的位移量表示
取得当前文件指针的位置,该位置为相对于文件末尾的位移量表示
出错时返回值为0
以上叙述都不正确
本题分值:4.0
用户未作答
标准答案:取得当前文件指针的位置,该位置为相对于文件开头的位移量表示
6.C语言中while和dowhile循环的主要区别是()
Jdo-while的循环至少无条件执行一次
Cwhile循环控制条件比do-while的循环控制条件严格
do-while允许从外部转入到循环体内
JLdo-while的循环体不能是复合语句
本题分值:4.0
用户未作答
标准答案:do-while的循环至少无条件执行一次
7.设有程序段t=0;while(printfC**)){t++;if(t<3)break;}下面描述正确的是()
C其中循环控制表达式与o等价
C其中循环控制表达式与O等价
c其中循环控制表达式是不合法的
c以上说法都不对
本题分值:4.0
用户未作答
标准答案:其中循环控制表达式与'O'等价
8.在位运算中,操作数每左移2位,相当于()
*操作数*2
/操作数/2
i操作数*4
*操作数/4
本题分值:4.0
用户未作答
标准答案:操作数*4
9.设E为表达式,以下与do…while(E);不等价的语句是
do...while(!E==0)
do...while(E>0||E<0)
do...while(E==0)
巴do...while(E!=0)
本题分值:4.0
用户未作答
标准答案:do...while(E==0)
10.下列运算符中优先级最低的是()
?:
&&
本题分值:4.0
用户未作答
标准答案:?:
11.以下函数的功能对应于intfun(char*s,char*t){while(*s)&&(*t)&&(*t==*s)}{t++;s++;}return(*s-*t);}
cstrlen(s)+strlen(t)
strcmp(s,t)
strcpy(s,t)
cstrcat(s,t)
本题分值:4.0
用户未作答
标准答案:strcmp(s,t)
12.以下程序的运行结果为()#includemain(){structdate{intyear,month,day;}today;printf('%d',sizeof(structdate));}
c6
c8
c10
12
本题分值:4.0
用户未作答
标准答案:6
13.以下对C语言函数的有关描述中,正确的是
调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参
C函数既可以嵌套定义又可以递归调用
函数必须有返回值,否则不能使用函数
C程序中有调用关系的所有函数必须放在同•个源程序文件中
本题分值:4.0
用户未作答
标准答案:调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参
14.程序段的基本结构中,不包含()
c函数结构
c循环结构
c顺序结构
c分支结构
本题分值:4.0
用户未作答
标准答案:函数结构
15.下面程序main(){intx=4,y=0,z;x*=3+2;printf("%d'1,x);x*=y==(z=4);printf("%d",x);}的输出结果是()
c1440
c200
204
c144
本题分值:4.0
用户未作答
标准答案:200
16.字符串“China”在内存中占用几个字节
c3
c4
c6
c8
本题分值:4.0
用户未作答
标准答案:6
17.若有定义typedefcharSTRING[255];STRINGS;贝ijs是
c字符指针数组变量
字符指针变量
C字符变量
C字符数组变量
本题分值:4.0
用户未作答
标准答案:字符数组变量
18.程序的三种基本结构是()
顺序结构徘环结构,递归结构
顺序结构,循环结构,选择结构
选择结构能环结构,递归结构
顺序结构,选择结构,递归结构
本题分值:4.0
用户未作答
标准答案:顺序结构福环结构,选择结构
19.要打开一个已存在的非空文件File"用于修改,选择正确的语句
fp=fopen('file','r')
fp=fopen('file',,w')
cfp=fopen('file',"r+')
fp=fopen('file','w+,)
本题分值:4.0
用户未作答
标准答案:fp=fopen(,file;r+)
20.函数rewind的作用是()
C使位置指针指向文件的末尾
C将位置指针指向文件中所要求的特定位置
使位置指针重新返回文件的开头
使位置指针自动移到下一个字符位置
本题分值:4.0
用户未作答
标准答案:使位置指针重新返回文件的开头
21.若有定义:int(*p)[4];则标识符p()
c是一个指向整型变量的指针
c是一个指针数组名
c是一个指针,它指向一个含有四个整型元素的一维数组
c定义不合法
本题分值:4.0
用户未作答
标准答案:是一个指针,它指向一个含有四个整型元素的一维数组
二判断题
1.main(){intx,y,z;x=1;y=1;z=O;x=x||y&&z;printf('%d,%d',x,x&&!y||z);}程序的运行结果是1,1
错
对
本题分值:4.0
用户未作答
标准答案:错
2.使用continue和break语句,都可以使得C程序中断执行
C错
c对
本题分值:4.0
用户未作答
标准答案:错
3.对for(表达式1"表达式3)可理解为for(表达式1;1;表达式3)
:情
■错
本题分值:4.0
用户未作答
标准答案:对
4.若有说明intc;则while(c=getchar());是错误的C语句.
U错
本题分值:4.0
用户未作答
标准答案:错
C语言程序设计课程作业_A
历次成绩查看详情
完成时间
1.0.0
2015-11-2109:15:31
2.0.0
2015-11-2109:15:24
3.0.0
2015-11-2109:15:18
4.0.0
2015-11-2109:15:11
5.0.0
2015-11-2109:15:05
6.0.0
2015-11-2109:14:58
语言程序设计课程作业_A
C语言程序设计课程作业_A用户名:moxuranxh最终成绩:0.0仅显示答错的题
一单选题
1.设E为表达式,以下与do…while(E);不等价的语句是
do...while(!E==0)
cdo...while(E>0||E<0)
do...while(E==0)
cdo...while(E!=0)
本题分值:4.0
用户未作答
标准答案:do...while(E==0)
2.以下对C语言描述中正确的是()
C语言源程序中可以有重名的函数
C语言源程序中要求每行只能书写一条语句
C语言源程序中,注释可以出现在任何位置
最小的C源程序中没有任何内容
本题分值:4.0
用户未作答
标准答案:C语言源程序中,注释可以出现在任何位置
3.下面是对数组s的初始化,其中不正确的是()
L
chars[]='abcde'
cchars[5]={1,2,3,4,5}
cchars[5]={'a','b','c','d','e'}
chars[5]='abcde'
本题分值:4.0
用户未作答
标准答案:chars[5]='abcde'
4.下面程序的运行结果是()#includemain(){inta[6],i;for(i=1;i<6;i++){a[i]=9*(i-2+4*(i>3)}%5;printf('%2d',a[i]);}}
L
J40404
C-40403
J-40443
~-40440
本题分值:4.0
用户未作答
标准答案:-40443
5.已知函数的调用形式:fread(buffer,size,count,fp);其中buffer代表
c一个整型变量,代表要读入的数据项总数
c一个文件指针变量,指向要读的文件
c一个储存区,存放要读的数据项
c一个指针变量,它存放数据缓冲区的地址
本题分值:4.0
用户未作答
标准答案:一个指针变量,它存放数据缓冲区的地址
6.对说明语句inta[10]={6,7,8,9,10};的正确理解是()
C将5个初值依次a[1]至a[5]
将5个初值依次a⑼至a[4]
C将5个初值依次a[5]至a[9]
C将5个初值依次a[6]至a[10]
本题分值:4.0
用户未作答
标准答案:将5个初值依次a[0]至a[4]
7.设整型变量a值为9,则下列表达式中使b的值不为4的表达式()
b=a/2
b=a%2
cb=8-(3,a-5)
cb=a>5?4:2
本题分值:4.0
用户未作答
标准答案:b=a%2
8.执行以下程序后的输出结果是()int
w=3,z=7,x=10;printf('%d',x>10?x+100:x-10);printf('%d',w++||z++);printf('%d',!w>z);printf('%d,,w&&z);
c0111
巴1111
0101
c0100
本题分值:4.0
用户未作答
标准答案:0101
9.系统的标准输入文件是指()
键盘
c显示器
c软盘
c硬盘
本题分值:4.0
用户未作答
标准答案:键盘
10.在“文件包含”预处理语句的使用形式中,当include后面的文件名用"括起时,寻找被包含文件的方式是()
c直接按照系统设定的标准方式搜索目录
c先在源程序所在目录搜索,再按照系统设定的标准方式搜索
c仅仅搜索源程序所在目录
c仅仅搜索当前目录
本题分值:4.0
用户未作答
标准答案:先在源程序所在目录搜索,再按照系统设定的标准方式搜索
11.若有定义typedefcharSTRING[255];STRINGS;贝Us是
J字符指针数组变量
*字符指针变量
’字符变量
*字符数组变量
本题分值:4.0
用户未作答
标准答案:字符数组变量
12.structst{intage;intnum;}stul,*p;p=&stul似下对结构体变量stul中成员age的非法引用是()
stul.age
age
cp-->age
c(*p).age
本题分值:4.0
用户未作答
标准答案:age
13.以下叙述正确的是()
在C程序中,main函数必须位于程序的最前面
在C程序的每一行只能写一条语句
C语言本身没有输入输出语句
巴在对一个C程序进行编译的过程中,可发现注释中的拼写错误
本题分值:4.0
用户未作答
标准答案:C语言本身没有输入输出语句
14.程序的三种基本结构是()
顺序结构徘环结构,递归结构
顺序结构,循环结构,选择结构
选择结构能环结构,递归结构
顺序结构,选择结构,递归结构
本题分值:4.0
用户未作答
标准答案:顺序结构彳盾环结构,选择结构
15.下面的程序main(){intx=3;do{printf("%d”,x-=2);}while(K—x));},描述正确的是()
c输出的是1
c输出的是1和-2
输出的是3和0
是死循
本题分值:4.0
用户未作答
标准答案:输出的是1和-2
16.在以下的运算符中,优先级最高的运算符是
%
&&
本题分值:4.0
用户未作答
标准答案:%
17.以下函数的功能对应于intfun(char*s,char*t){while(*s)&&(*t)&&(*t==*s)}{t++;s++;}return(*s-*t);}
strlen(s)+strlen(t)
cstrcmp(s,t)
cstrcpy(s,t)
巴strcat(s,t)
本题分值:4.0
用户未作答
标准答案:strcmp(s,t)
18.printf函数中用到格式符%5s,其中数字5表示输出的字符串占用5歹!J。如果字符串长度大于5,则输出按方式()
从左起输出该字符串,右补空格
按原字符串长从左向右全部输出
C右对齐输出该字符串,左补空格
C输出错误信息
本题分值:4.0
用户未作答
标准答案:按原字符串长从左向右全部输出
19.有以下程序includemain(){int@[]={1,2,3,4,5,6}为口=2;*9+3)+=2河访甘(%4%4即闻3]);},请问执行后的输出结果是()
1,4
0,4
c1,6
c0,6
本题分值:4.0
用户未作答
标准答案:1,6
20.定义如下变量和数组:intk,a[3][3]={1,2,3,4,5,6,7,8,9};则下面语句的输出结果是()。for(k=0;k<3;k++)printf('%d',a[k][2-k]);
c357
c369
159
147
本题分值:4.0
用户未作答
标准答案:357
21.在一个C源程序文件中,若要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需要使用的存储类别是()
C
C
本题分值:4.0
用户未作答
标准答案:static
二判断题
1.使用continue和break语句,都可以使得C程序中断执行
c错
本题分值:4.0
用户未作答
标准答案:错
2.C语言中没有真正的多维数组
本题分值:4.0
用户未作答
标准答案:对
3.已有定义inti,j;floatx;为将-10赋给i,12赋给j,410.34赋给x;则对应以下scant函数scanf(,%o%x%e',&i,&j,&x);调用语句的数
据输入形式是-12ucu4.1034e2(u代表空格)
错
本题分值:4.0
用户未作答
标准答案:对
4.对for(表达式1;;表达式3)可理解为for(表达式1;1;表达式3)
,错
本题分值:4.0
用户未作答
标准答案:对
C语言程序设计课程作业_A
历次成绩查看详情
完成时间
1.0.0K
2015-11-2109:15:31
2.0.0
2015-11-2109:15:24
3.0.0
2015-11-2109:15:18
4.0.0
2015-11-2109:15:11
5.0.0
2015-11-2109:15:05
6.0.0乂
2015-11-2109:14:58
又lc语言程序设计课程作业_A
C语言程序设计课程作业_A用户名:moxuranxh最终成绩:0.0仅显示答错的题
-单选题
1.在以下的运算符中,优先级最高的运算符是
巴
c
Co/o
c&&
本题分值:4.0
用户未作答
标准答案:%
2.printf函数中用到格式符%5s,其中数字5表示输出的字符串占用5歹如果字符串长度大于5,则输出按方式()
从左起输出该字符串,右补空格
按原字符串长从左向右全部输出
右对齐输出该字符串,左补空格
输出错误信息
本题分值:4.0
用户未作答
标准答案:按原字符串长从左向右全部输出
3.若有以下定义inta[5]={1,2,3,4,5},*p,i;i=3;p=a;,则对数组元素地址的正确引用是()
a++
c&(p+1)
&p[i]
本题分值:4.0
用户未作答
标准答案:&p[i]
4.若希望当A的值为奇数时,表达式的值为“真”,A的值为偶数时,表达式的值为“假”。则以下不能满足要求的表达式是()
cA%2==1
巴!(A%2==0)
!(A%2)
A%2
本题分值:4.0
用户未作答
标准答案:!(A%2)
5.要打开一个已存在的非空文件"file"用于修改,选择正确的语句
fp=fopen(,file','r')
fp=fopen('file',,w')
cfp=fopen('file','r+')
fp=fopen('file',,w+,)
本题分值:4.0
用户未作答
标准答案:fp=fopen(,file;r+)
6.已知a,b,c的值分别是1,2,3,则执行下列语句if(a++<=""div="">
<=""div="">
0,0,0
c1,2,3
c1,2,1
c2,2,2
<=""div="">
本题分值:4.0
用户未作答
标准答案:2,2,2
7.一下关于宏替换的叙述不正确的是
宏替换只是字符替换
宏名无类型
C宏替换不占用运行时间
C宏替换不占用编译时间
本题分值:4.0
用户未作答
标准答案:宏替换不占用编译时间
8.下面程序main(){intx=4,y=0,z;x*=3+2;printf(u%d,,,x);x*=y==(z=4);)
1440
c200
c204
c144
本题分值:4.0
用户未作答
标准答案:200
9.C语言中合法的字符常量是
'He'
P
本题分值:4.0
用户未作答
标准答案:
10.在“文件包含”预处理语句的使用形式中,当葫nclude后面的文件名用“括起时,寻找被包含文件的方式是()
直接按照系统设定的标准方式搜索目录
C
先在源程序所在目录搜索,再按照系统设定的标准方式搜索
仅仅搜索源程序所在目录
巴仅仅搜索当前目录
本题分值:4.0
用户未作答
标准答案:先在源程序所在目录搜索,再按照系统设定的标准方式搜索
11.以下叙述正确的是()
C在C程序中,main函数必须位于程序的最前面
C在c程序的每一行只能写一条语句
CC语言本身没有输入输出语句
C在对一个C程序进行编译的过程中,可发现注释中的拼写错误
本题分值:4.0
用户未作答
标准答案:C语言本身没有输入输出语句
12.以下程序的运行结果是()typedefunion{longa[2];intb[4];charc[8];}TY;TYour;main(){printf('%d',sizeof(our));}
J16
c8
c24
本题分值:4.0
用户未作答
标准答案:8
13.写出下面程序的输出结果()main(){int
,,,,,,,
x;x=-3+4*5-6;printf(%d,x);x=3+4%5-6;printf('%d,x);x=-3*4%6/5;printf(%d,x);x=(7+6)%5/2;printf(%d)x);}
J11101
L
J11-321
~F12-321
~n11121
本题分值:4.0
用户未作答
标准答案:11101
14.a为0111,b为0123,a、b、c均为无符号短整型变量,则语句printfC%o,%o,%o,%o\c=~a,c=a&b,c=a|b,c=aAb)的输出结果
为()
J177666,101,133,32
L
J0177666,0123,0333,032
J0177666,0101,0133,032
Jn177666,0123,0133,034
本题分值:4.0
用户未作答
标准答案:177666,101,133,32
15.程序段的基本结构中,不包含()
'函数结构
c循环结构
J顺序结构
c分支结构
本题分值:4.0
用户未作答
标准答案:函数结构
16.在一个C源程序文件中,若要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需要使用的存储类别是()
1
*extern
'register
static
本题分值:4.0
用户未作答
标准答案:static
17.有以下程序:#includemain(){intx,y;printf('Enteraninteger(x):');scanf('%d',&x);if(x++<0)y=-1;elseif(x==0)y=0;else
y=1;printf(,%cr,y);}现从键盘上输入则程序的输出是()
c不确定的值
本题分值:4.0
用户未作答
标准答案:-1
18.以下对C语言函数的有关描述中,正确的是
J调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参
CC函数既可以嵌套定义又可以递归调用
【二函数必须有返回值,否则不能使用函数
CC程序中有调用关系的所有函数必须放在同一个源程序文件中
本题分值:4.0
用户未作答
标准答案:调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参
19.在C语言中,每个语句和数据定义是用()结束
□句号
C逗号
c分号
c括号
本题分值:4.0
用户未作答
标准答案:分号
20.在位运算中,操作数每左移2位,相当于()
C操作数*2
C操作数/2
C操作数*4
C操作数/4
本题分值:4.0
用户未作答
标准答案:操作数*4
21.函数ftell的作用是()
C取得当前文件指针的位置,该位置为相对于文件开头的位移量表示
C取得当前文件指针的位置,该位置为相对于文件末尾的位移量表示
出错时返回值为0
以上叙述都不正确
本题分值:4.0
用户未作答
标准答案:取得当前文件指针的位置,该位置为相对于文件开头的位移量表示
二判断题
1.下列语句new-next=head;head=new;可以完成建立2结点的单向链表的功能
错
对
本题分值:4.0
用户未作答
标准答案:对
2.使用continue和break语句,都可以使得C程序中断执行
c错
对
本题分值:4.0
用户未作答
标准答案:错
3.若有说明intc;则while(c=getchar());是错误的C语句.
错
对
本题分值:4.0
用户未作答
标准答案:错
4.已有定义int5田(^*;为将」0赋给i,12赋给j,410.34赋给x;则对应以下scanf函数scanf(%o%x%e,,&i,&j,&x);调用语句
的数据输入形式是・12ucu4.1034e2(u代表空格)
C错
C对
本题分值:4.0
用户未作答
标准答案:对
<=""div="">
<=""div="">
加载中,请稍候
C语言程序设计课程作业_A
历次成绩查看详情
完成时间
1.0.0R
2015-11-2109:15:31
2.0.0%
2015-11-2109:15:24
3.0.0
2015-11-2109:15:18Q
4.0.0R
2015-11-2109:15:11
5.0.0乂
2015-11-2109:15:05
6.0.0
2015-11-2109:14:58
Ek语言程序设计课程作业_人
C语言程序设计课程作业_A用户名:moxuranxh最终成绩:0.0仅显示答错的题
一单选题
1.若调用一个函数,且此函数中没有return语句,则正确的说法是该函数()
返回若干个系统默认值
c返回一个用户所希望的函数值
J返回一个不确定的值
c没有返回值
本题分值:4.0
用户未作答
标准答案:返回一个不确定的值
2.程序的三种基本结构是()
【二顺序结构徘环结构,递归结构
c顺序结构,循环结构,选择结构
c选择结构彳盾环结构,递归结构
c顺序结构,选择结构,递归结构
本题分值:4.0
用户未作答
标准答案:顺序结构福环结构,选择结构
3.若有条件表达式(exp)?a++:b]则以下表达式中能完全等价于表达式(exp)的是()
exp==0
L
exp!=0
n
exp==1
L
exp!=1
本题分值:4.0
用户未作答
标准答案:exp!=0
4.以下叙述中正确的是()
J在程序的一行上可以出现多个有效的预处理命令行
c使用带参的宏时,参数的类型应与宏定义时的一致
c宏替换不占用运行时间,只占用编译时间
n
J以下定义中CR是称为宏名的标识符#defineCR045
本题分值:4.0
用户未作答
标准答案:宏替换不占用运行时间,只占用编译时间
5.定义一个结构体变量时,系统分配给它的内存是()
c结构体中第一个成员所需内存量
c结构体中最后一个成员所需内存量
c成员中占内存量最大者所需内存量
c各成员所需内存量的总和
本题分值:4.0
用户未作答
标准答案:各成员所需内存量的总和
6.以下对C语言函数的有关描述中,正确的是
4调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参
*C函数既可以嵌套定义又可以递归调用
*函数必须有返回值,否则不能使用函数
*C程序中有调用关系的所有函数必须放在同一个源程序文件中
本题分值:4.0
用户未作答
标准答案:调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参
7.若数组a有m列,则之前的数组元素个数为()
i*m+j+1
ci*m+j-1
ci*m+j
本题分值:4.0
用户未作答
标准答案:i*m+j
8.要打开一个已存在的非空文件"file"用于修改,选择正确的语句
fp=fopen('file','r')
fp=fopen('file',,w')
cfp=fopen('file','r+')
巴fp=fopen('file',,w+,)
c
本题分值:4.0
用户未作答
标准答案:fp=fopen(,file,,'r+)
9.以下关于运算符优先顺序的描述中正确的是()
关系运算符〈算术运算符〈赋值运算符〈逻辑运算符
逻辑运算符〈关系运算符〈算术运算符〈赋值运算符
赋值运算符〈逻辑运算符V关系运算符〈算术运算符
算术运算符〈关系运算符〈赋值运算符〈逻辑运算符
本题分值:4.0
用户未作答
标准答案:赋值运算符V逻辑运算符〈关系运算符〈算术运算符
10.有程序:main(){inta=5,b=1,c=0;if(a=b+c)printff****);elseprintf('$$$');}该程序()
c有语法错误不能通过编译
【二可以通过编译,但不能通过连接
C输出:***
L
J输出:$$$
本题分值:4.0
用户未作答
标准答案:输出:***
11.C语言中,逻辑真表示为()
TRUE
C,或V
C1
非零值
本题分值:4.0
用户未作答
标准答案:1
12.函数rewind的作用是()
♦使位置指针指向文件的末尾
,将位置指针指向文件中所要求的特定位置
■使位置指针重新返回文件的开头
’使位置指针自动移到下一个字符位置
本题分值:4.0
用户未作答
标准答案:使位置指针重新返回文件的开头
13.a为0111,b为0123,a、b、c均为无符号短整型变量,则语句printf(%o,%o,%o,%o;c=~a,c=a&b,c=a|b,c=aAb)的输出结果为()
177666,101,133,32
0177666,0123,0333,032
0177666,0101,0133,032
巴177666,0123,0133,034
本题分值:4.0
用户未作答
标准答案:177666,101,133,32
14.若要求表示a不等于0的关系,错误的表达式是()
a<>0
a!=0
ca
a<0||a>0
本题分值:4.0
用户未作答
标准答案:a<>0
15.若已定义inta;下面对⑴⑵两个语句⑴int*p=&a;⑵*p=a;的正确解释是()
语句(1)和(2)中的*p含义相同,都表示给指针变量p赋值
(1)和(2)语句的执行结果,都是把变量a的地址赋给指针变量p
C(1)在对p进行说明的同时进行初始化,使p指向a(2)将变量a的值赋给指针变量p
c(1)在对p进行说明的同时进行初始化,使p指向a(2)将变量a的值赋给*p
本题分值:4.0
用户未作答
标准答案:(1)在对p进行说明的同时进行初始化,使p指向a(2)将变量a的值赋给*p
16.C语言规定:在一个源程序中,main函数的位置()
必须在最开始
必须在系统调用的库函数的后面
可以任意
必须在最后
本题分值:4.0
用户未作答
标准答案:可以任意
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024中外合资企业教育培训与经营合同书
- 2024广州市房地产中介服务合同(卖方出租方使用)
- 2024个人民间借款合同范例
- 2024年信息安全保密协议
- 2024年合伙人分伙协议书
- 2024果树苗木定购合同范本
- 跨境电商商品销售合同
- 承包商土地使用权赠与合同模板
- 精装修室内工程合同
- 2024英文合同范本
- 2024年秋五年级上册 19 父爱之舟(公开课一等奖创新教案与教学反思)
- 某某IT技术支持及售后服务方案
- 2024年新人教版七年级上数学全册教案
- 用所给词的适当形式填空(专项训练)人教PEP版英语六年级上册
- 2024年中国远洋海运集团限公司招聘(高频重点提升专题训练)共500题附带答案详解
- 2024中国邮政集团限公司甘肃省分公司校园招聘(高频重点提升专题训练)共500题附带答案详解
- DL-T+961-2020电网调度规范用语
- 钢琴调律合同模板
- 仓储管理员劳动合同范本
- 2005版劳动合同范本
- 中国医美行业2024年度洞悉报告-德勤x艾尔建-202406
评论
0/150
提交评论