c语言模拟考试。
学号:9 姓名:李娅得分:0
单项选择。在一个c源程序文件中,若要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需要使用的存储类型是( )
评分报告得分:0.0 之 1.0 】
参***】 错误。
d学生答案】
未答此题]
若有定义:int *p[3];,则以下叙述中正确的是()。
a.定义了一个基类型为int的指针变量p,该变量具有三个指针。
b.定义了一个名为*p的整型数组,该数组含有三个int类型元素。
c.定义了一个指针数组p,该数组含有三个元素,每个元素都是基类型为int的指针。
d.定义了一个可指向一维数组的指针变量p,所指一维数组应具有三个int类型元素
评分报告得分:0.0 之 1.0 】
参***】 错误。
c学生答案】
未答此题]
以下数组定义中不正确的是()。
b[3]=;
c[100][100]=;
d[3]a[2][3];
评分报告得分:0.0 之 1.0 】
参***】 错误。
c学生答案】
未答此题]
若有定义int a[10],*p=a;,则p+5表示( )
a.元素a[5]的值。
b.元素a[6]的值。
c.元素a[6]的地址。
d.元素a[5]的地址
评分报告得分:0.0 之 1.0 】
参***】 错误。
d学生答案】
b 执行下面程序段后,b的值为( )
int s=35;
char t='a';
int b;
b=((s&&4)&&t<'a'))
a.1b.3
c.2d.0
评分报告得分: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.结构中第一个成员所需内存量。
c.结构中最后一个成员所需内存量。
d.各成员所需内存量的总和
评分报告得分:0.0 之 1.0 】
参***】 错误。
d学生答案】
未答此题]
c语言中,定义结构体的保留字是()。
评分报告得分:0.0 之 1.0 】
参***】 错误。
c学生答案】
未答此题]
如下说法不正确的是( )
a.若b为假a为真,则 a||b为真。
b.若b为真a为假,则 a||b为真。
c.若b为真a为真,则 b&&!a为假。
d.若b为假,则!b+1为假
评分报告得分:0.0 之 1.0 】
参***】 错误。
d学生答案】
未答此题]
程序段int x,y;x=13;y=5;printf("%d",x%=(y/=2));执行时输出的结果是( )
a.2b.1
c.3d.0
评分报告得分:0.0 之 1.0 】
参***】 错误。
b学生答案】
未答此题]
若有说明:int a[3]=;则a数组第一维的大小是()。
a.4b.2
c.3d.无确定值
评分报告得分:0.0 之 1.0 】
参***】 错误。
c学生答案】
未答此题]
设有数组定义: char array [ china"; 则数组 array所占的。
空间为()。
a.5个字节。
b.7个字节。
c.4个字节。
d.6个字节
评分报告得分:0.0 之 1.0 】
参***】 错误。
d学生答案】
未答此题]
假设c语言中,int类型数据占2个字节,则unsigned类型数据占()。
a.8个字节。
b.1个字节。
c.2个字节。
d.4个字节
评分报告得分:0.0 之 1.0 】
参***】 错误。
c学生答案】
未答此题]
关于建立函数的目的,以下正确的说法是()。
a.减少程序文件所占内存。
b.提高程序的执行效率。
c.提高程序的可读性。
d.减少程序的篇幅
评分报告得分:0.0 之 1.0 】
参***】 错误。
c学生答案】
未答此题]
c 语言中以下几种运算符的优先次序()的排列是正确的。
a.由高到低为:算术运算符,关系运算符,赋值运算符,!,
b.由高到低为:!,算术运算符,关系运算符,&&赋值运算符。
c.由高到低为:!,算术运算符,赋值运算符。
d.由高到低为:算术运算符,关系运算符,!,赋值运算符
评分报告得分:0.0 之 1.0 】
参***】 错误。
b学生答案】
未答此题]
以下叙述正确的是()。
a.在对一个c程序进行编译的过程中,可发现注释中的拼写错误。
语言本身没有输入输出语句。
c.在c程序中,main函数必须位于程序的最前面。
程序的每行中只能写一条语句
评分报告得分:0.0 之 1.0 】
参***】 错误。
b学生答案】
未答此题]
若fp是指向某文件的指针,且已读到此文件末尾,则库函数feof(fp)
的返回值是()。
b.非零值。
c.0评分报告得分:0.0 之 1.0 】
参***】 错误。
b学生答案】
未答此题]
设函数的调用形式如下: f((x1, x2),(y1,y2,y3)),则函数有 ( 个形参。
a.2b.4
c.3d.5
评分报告得分:0.0 之 1.0 】
参***】 错误。
a学生答案】
未答此题]
若有条件表达式 (exp)?a++:b--,则以下表达式中能完全等价于。
表达式(exp)的是()。
a.(exp!=1)
b.(exp==0)
c.(exp!=0)
d.(exp==1)
评分报告得分:0.0 之 1.0 】
参***】 错误。
c学生答案】
未答此题]
若有说明 int a[3][4];则对a数组元素的正确引用是()。
评分报告得分:0.0 之 1.0 】
参***】 错误。
a学生答案】
未答此题]
以下不是死循环的语句是 。
; i++ sum+=i;
(c=getchar())n’;)printf(“%c”, c);
x+= i);
评分报告得分:0.0 之 1.0 】
参***】 错误。
c学生答案】
未答此题]
以下程序的输出结果是。
main()
int k =4, m = 1, p;
p = func(k, m);
printf("%d,",p );
p = func(k, m);
printf("%d", p );
func( int a, int b)
static int m, i = 2;
i +=m + 1;
m = i + a + b;
return (m);
a.8,20
b.8,17
c.8,8d.8,16
评分报告得分:0.0 之 1.0 】
参***】 错误。
b学生答案】
未答此题]
若ch为char型变量,k为int型变量(已知字符a的ascii十进制**为97),则以下程序段的执行结果是()。
ch='a'; k=12; printf("%x,%o,",ch,ch,k); printf("k=%%d",k);
a.因变量类型与格式描述符的类型不匹配,输出无定值。
b.61,141,k=%d
c.61,141,k=%12
d.输出项与格式描述符个数不符,输出为零值或不定值
评分报告得分:0.0 之 1.0 】
参***】 错误。
b学生答案】
未答此题]
下列语句的结果是()。
main()
int j;
j=3;printf("%d,",j);
printf("%d",j++)
a.3,4b.4,4
c.4,3d.3,3
评分报告得分:0.0 之 1.0 】
参***】 错误。
b学生答案】
未答此题]
若有char a[80],*s=a;不正确的输入语句是()。
%c",s);
%s",s);
评分报告得分:0.0 之 1.0 】
参***】 错误。
a学生答案】
未答此题]
设c语言中,int类型数据占2个字节,则short类型数据占()。
a.1个字节。
b.8个字节。
c.2个字节。
d.4个字节
评分报告得分:0.0 之 1.0 】
参***】 错误。
c学生答案】
未答此题]
以下程序的执行结果是___
main()
a.2b.4
c.3d.1
评分报告得分:0.0 之 1.0 】
参***】 错误。
b学生答案】
未答此题]
字符串指针变量中存入的是。
a.第一个字符。
b.字符串。
c.字符串的首地址。
d.字符串变量
评分报告得分:0.0 之 1.0 】
参***】 错误。
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 语言的参数传递机制包括传...