c语言模拟考试。
学号:13 姓名:孔宁得分:0
单项选择。以下程序的输出结果为()。
int func(int x,int y)
return(x+y);
main()
int a=1,b=2,c=3,d=4,e=5;
printf("%d",func((a+b,b+c,c+a),(d+e)))
a.9b.15
c.13d.函数调用出错
评分报告得分:0.0 之 1.0 】
参***】 错误。
c学生答案】
未答此题]
已知键盘输入a=4,b=3,下面程序输出的结果是( )
main()
int a,b,s;
scanf("%d%d",&a,&b);
s=a;if(a s=s*s;
printf("%d",s);
a.9b.13
c.16d.15
评分报告得分:0.0 之 1.0 】
参***】 错误。
c学生答案】
未答此题]
以下不能正确进行字符串赋初值的语句是()。
str[5]="good!";
str[5]=;
*str="good!";
str=good!";
评分报告得分:0.0 之 1.0 】
参***】 错误。
a学生答案】
未答此题]
设有如下的程序段:
char str[ ]hello";
char *ptr;
ptr=str;
执行完上面的程序段后,*(ptr+5)的值为( )
a.不确定的值。
b.'o'的地址。
c.'o'd.'\0'
评分报告得分:0.0 之 1.0 】
参***】 错误。
d学生答案】
未答此题]
如下说法不正确的是( )
a.若b为假a为真,则 a||b为真。
b.若b为真a为假,则 a||b为真。
c.若b为真a为真,则 b&&!a为假。
d.若b为假,则!b+1为假
评分报告得分:0.0 之 1.0 】
参***】 错误。
d学生答案】
未答此题]
c语言中的标识符只能由字母,数字和下划线三种字符组成,且第一个字符()。
a.必须为字母或下划线。
b.必须为下划线。
c.必须为字母。
d.可以是字母,数字和下划线中任一字符
评分报告得分:0.0 之 1.0 】
参***】 错误。
a学生答案】
未答此题]
c语言中函数调用的方式有()。
a.函数调用作为语句一种。
b.函数调用作为函数表达式一种。
c.函数调用作为语句或函数表达式两种。
d.函数调用作为语句、函数表达式或函数参数三种
评分报告得分:0.0 之 1.0 】
参***】 错误。
d学生答案】
a 在c语言中,调用函数除函数名外,还必须有()。
a.( b.函数预说明。
c.实际参数。
d.函数返回值
评分报告得分:0.0 之 1.0 】
参***】 错误。
a学生答案】
未答此题]
设有以下定义:
int w[3][4]=,
int (*p)[4]=w;
则数值为4的表达式是( )
a.*w[1]+1
评分报告得分:0.0 之 1.0 】
参***】 错误。
b学生答案】
未答此题]
在一个c程序中()。
函数可以在任何地方出现。
函数必须出现在固定位置。
函数必须出现在所有函数之前。
函数必须出现在所有函数之后
评分报告得分:0.0 之 1.0 】
参***】 错误。
a学生答案】
未答此题]
下列程序段的输出结果为()。
float x=213.82631; printf("%3d",(int)x);
a.3.8b.213.82
c.213d.213.83
评分报告得分:0.0 之 1.0 】
参***】 错误。
c学生答案】
未答此题]
执行语句 for(i=1;i++<4;);后变量 i 的值是()。
a.3b.5
c.4d.不定
评分报告得分:0.0 之 1.0 】
参***】 错误。
b学生答案】
未答此题]
若已建立下面的链表结构,指针p、s分别指向图中所示结点,则不能将s所指的。
结点插入到链表末尾的语句组是。
next = null; p = p->next; p->next = s;
= p->next; s->next = p; p->next = s;
= (p).next; (s).next = p).next; (p).next = s;
= p->next; s->next = p ->next; p ->next = s;
评分报告得分:0.0 之 1.0 】
参***】 错误。
b学生答案】
未答此题]
下列程序段的输出结果为()。
float k=0.8567;
printf("%06.1f%%"k*100);
a.0085.7%
b..857
c.0085.6%
d.0085.6%%
评分报告得分:0.0 之 1.0 】
参***】 错误。
a学生答案】
未答此题]
以下选项中合法的用户标识符是___
a._2test
d.3dmax
评分报告得分:0.0 之 1.0 】
参***】 错误。
a学生答案】
未答此题]
sizeof(float)是()。
a.一个浮点表达式。
b.一个不合法的表达式。
c.一种函数调用。
d.一个整型表达式
评分报告得分:0.0 之 1.0 】
参***】 错误。
d学生答案】
未答此题]
设有以下定义:
int a[4][3]=;
int (*prt)[3]=a,*p=a[0];
则能够正确表示数组元素a[1][2]的表达式是( )
a.*(p+5))
b.*(a+1)+2)
c.*(prt+1)[2])
d.(*prt+1)+2
评分报告得分:0.0 之 1.0 】
参***】 错误。
b学生答案】
未答此题]
假定所有变量均已正确定义,下列程序段运行后x的值是()。
k1=1;k2=2;
k3=3;x=15;
if(!k1) x--;
else if(k2) x=4;
else x=3;
a.15b.14
c.3d.4
评分报告得分:0.0 之 1.0 】
参***】 错误。
d学生答案】
未答此题]
一个算法应该具有"确定性"等5个特性,下面对另外4个特性的描述。
中错误的是()。
a.有穷性。
b.有零个或多个输出。
c.可行性。
d.有零个或多个输入
评分报告得分:0.0 之 1.0 】
参***】 错误。
b学生答案】
未答此题]
以下程序段给数组所有元素输入数据,应在下划线处填入的是。
main()
int a[10], i = 0;
while(i < 10)
scanf(“%d
a.&a[i+1]
c.&a[++i]
评分报告得分:0.0 之 1.0 】
参***】 错误。
d学生答案】
未答此题]
执行下列语句后,a和b的值分别为()。
int a,b;
a=1+'a';
b=2+7%-4-'a';
a.1,-60
b.79,78
c.98,-60
d.-63,-64
评分报告得分:0.0 之 1.0 】
参***】 错误。
c学生答案】
未答此题]
如果int a=2,b=3,c=0,下列描述正确的是( )
c的结果为假。
b.!a!=(b!=c)表达式的值为1
执行后b的值为0
b!=c和a>(b!=c)的执行顺序是一样的
评分报告得分:0.0 之 1.0 】
参***】 错误。
b学生答案】
未答此题]
以下语句中,不能实现回车换行的是()。
");",1,1,stdout);
");");
评分报告得分:0.0 之 1.0 】
参***】 错误。
d学生答案】
未答此题]
指针变量p进行自加运算(即执行p++;后,地址偏移值为2,则其。
数据类型为()。
评分报告得分:0.0 之 1.0 】
参***】 错误。
a学生答案】
未答此题]
若有说明 int a[3][4];则a数组元素的非法引用是()。
评分报告得分:0.0 之 1.0 】
参***】 错误。
b学生答案】
未答此题]
c语言中要求对变量作强制定义的主要理由是()。
a.便于编辑预处理程序的处理。
b.便于确定类型和分配空间。
c.便于移植。
d.便于写文件
评分报告得分:0.0 之 1.0 】
参***】 错误。
b学生答案】
未答此题]
下列程序的输出结果为()。
main()
int m=7,n=4;
float a=38.4,b=6.4,x;
x=m/2+n*a/b+1/2;
printf("%f",x);
a.28.000000
b.27.500000
c.28.500000
d.27.000000
评分报告得分:0.0 之 1.0 】
参***】 错误。
d学生答案】
未答此题]
下列说法中错误的是。
a.数组的名称其实是数组在内存中的首地址。
b.一个数组只允许存储同种类型的变量。
c.如果在对数组进行初始化时,给定的数据元素个数比数组元素个数少时,多余的数组元素会被自动初始化为最后一个给定元素的值。
c语言试卷c
a.p q c.p n1 10 若有说明语句 int a,b,c,d c 则能从键盘读入三个整数分别赋给变量a b c的语句是。a.scanf d d d a,b,d b.scanf d d d a,b,d c.scanf d d d a,b,dd.scanf d d d a,b,d 11 c语言标...
C语言试卷A
青海大学试卷 a卷 系别 班级学号姓名。考试课程 程序设计基础 c 考试日期 2009 年 12月17日。注 所有答案均写在答题卡上,答在试卷上不得分,考试结束后试卷和答题卡一并交回。一 填空题 每空1分,共16分 1 整型静态数组没有初始化,也没有赋值,此时数组元素的值均为 0 2 数组在内存中占...
C语言试卷
一 填空共5题 共计10分 第1题 2.0分 题号 339 赋值运算符的结合性是由 右 至 左 第2题 2.0分 题号 925 在c 语言结构化程序中,函数 是程序的基本组成单元 在c 语言的面向对象设计框架中,对象 是程序的基本组成单元。第3题 2.0分 题号 926 c 语言的参数传递机制包括传...