c语言模拟考试。
学号:8 姓名:高珊得分:0
单项选择。若有说明:int a[10];则对a数组元素的正确引用是()。
评分报告得分:0.0 之 1.0 】
参***】 错误。
a学生答案】
未答此题]
c语言中用于结构化程序设计的三种基本结构是()。
b.顺序结构、选择结构、循环结构。
评分报告得分:0.0 之 1.0 】
参***】 错误。
b学生答案】
a 以下函数的类型是( )
fff(float x)
return 5;
类型。b.与参数x的类型相同。
类型。d.无法确定
评分报告得分:0.0 之 1.0 】
参***】 错误。
c学生答案】
未答此题]
c程序中的宏展开是在()。
a.编辑时进行的。
b.编译时进行的。
c.编译前预处理时进行的。
d.程序执行时进行的
评分报告得分:0.0 之 1.0 】
参***】 错误。
c学生答案】
未答此题]
下列不正确的c语言语句是( )
评分报告得分:0.0 之 1.0 】
参***】 错误。
b学生答案】
未答此题]
c程序的基本结构单位是( )
a.表达式。
b.文件。c.语句。
d.函数 评分报告得分:0.0 之 1.0 】
参***】 错误。
d学生答案】
未答此题]
c语言中,函数值类型的定义可以缺省,此时函数值的隐含类型是()。
评分报告得分:0.0 之 1.0 】
参***】 错误。
c学生答案】
未答此题]
已定义char str1,str2[10];选择正确的输入语句( )
%c%s", str1,str2);
%c%s",&str1,&str2);
%c%s", str1,str2);
%c%s", str1,&str2);
评分报告得分:0.0 之 1.0 】
参***】 错误。
c学生答案】
未答此题]
已定义char s1[5],s2;对应的正确输入语句是:(
%s%c", s1,&s2);
%s%c", s1,s2);
%s%c", s1,s2);
%s%c",&s1,&s2);
评分报告得分:0.0 之 1.0 】
参***】 错误。
a学生答案】
未答此题]
int a=1,b=2,c=3; if(a>b)a=b; if(a>c)a=c; 则a的值为()。
a.3b.2
c.1d.不一定
评分报告得分:0.0 之 1.0 】
参***】 错误。
c学生答案】
未答此题]
若变量已正确定义,执行语句scanf("%d,%d,%d ",k1,&k2,&k3);时,__是正确的输入。
a.20 30 40
b.2030,40
c.20, 30 40
d.20,30,40
评分报告得分:0.0 之 1.0 】
参***】 错误。
d学生答案】
未答此题]
c程序中的宏展开是在()。
a.编译前预处理时进行的。
b.编译时进行的。
c.编辑时进行的。
d.程序执行时进行的
评分报告得分:0.0 之 1.0 】
参***】 错误。
a学生答案】
未答此题]
以下程序的输出结果是。
f(int b,int n)
int i, r = 1;
for(i = 0; i <=n; i++)
r = r*b[i];
return r;
main()
int x, a
x = f(a, 3);
printf(“%d”, x);
a.24b.6
c.120d.720
评分报告得分:0.0 之 1.0 】
参***】 错误。
c学生答案】
未答此题]
下列程序的输出结果是()。
main()
char c1=97,c2=98;
printf("%d %c",c1,c2);
bc.97 b
d.97 98
评分报告得分:0.0 之 1.0 】
参***】 错误。
c学生答案】
未答此题]
以下四个程序中,不能对两个整型值进行交换的是。a.b.
c.d.
评分报告得分:0.0 之 1.0 】
参***】 错误。
d学生答案】
未答此题]
以下程序的输出结果是。
fun( int *s, int n1, int n2)
int i, j, t;
i = n1; j = n2;
wile(i < j)
main()
int a[10] =i, *p = a;
fun(p, 0, 3);
fun(p, 4, 9);
fun(p, 0, 9)
for(i = 0; i < 10; i++)
printf("%d", a+i));
a.5678901234
b.0987651234
c.0987654321
d.4321098765
评分报告得分:0.0 之 1.0 】
参***】 错误。
a学生答案】
未答此题]
c语言的注释定界符是()。
a.\*b.c.[ d
评分报告得分:0.0 之 1.0 】
参***】 错误。
a学生答案】
未答此题]
以下不能正确进行字符串赋初值的语句是()。
str=good!";
str[5]="good!";
*str="good!";
str[5]=;
评分报告得分:0.0 之 1.0 】
参***】 错误。
b学生答案】
未答此题]
c语言程序中,若对函数类型未加显式说明,则函数的隐含说明类型为()。
评分报告得分:0.0 之 1.0 】
参***】 错误。
a学生答案】
未答此题]
设有定义语句char c1=92, c2=92;,则以下表达式中值为零的是。
d.~c2
评分报告得分:0.0 之 1.0 】
参***】 错误。
c学生答案】
未答此题]
判断char型变量c是否为大写字母的c的表达式是。
a.‘a’<=c<=’z’
b. (a’<=c)and(‘z’>=c)
c. (c>=’a’)&c<=’z’)
d.(c>=’a’)&c<=’z’)
评分报告得分:0.0 之 1.0 】
参***】 错误。
c学生答案】
未答此题]
下列定义不正确的是()。
char c;
b.#define s 345
max(x,y); int x,y;
d.#define pi 3.141592
评分报告得分:0.0 之 1.0 】
参***】 错误。
c学生答案】
未答此题]
设有定义:int n=0,*p=&n,**q=&p;则以下选项中,正确的赋值语句是()。
b.*p=5;
c.*q=2;
评分报告得分:0.0 之 1.0 】
参***】 错误。
b学生答案】
未答此题]
当说明一个结构体变量时系统分配给它的内存是()。
a.成员中占内存量最大者所需的容量。
b.结构中最后一个成员所需内存量。
c.结构中第一个成员所需内存量。
d.各成员所需内存量的总和
评分报告得分:0.0 之 1.0 】
参***】 错误。
d学生答案】
未答此题]
c语言规定,程序中各函数之间( )
a.允许直接递归调用不允许间接递归调用。
b.不允许直接递归调用也不允许间接递归调用。
c.既允许直接递归调用也允许间接递归调用。
d.不允许直接递归调用允许间接递归调用
评分报告得分:0.0 之 1.0 】
参***】 错误。
c学生答案】
未答此题]
以下程序的输出结果是。
main()
int y = 10
for(; y > 0; y --
if(y % 3 ==0)
pritnf(“%d”, y);
continue;
a.741
b.963c.875421
d.852
评分报告得分:0.0 之 1.0 】
参***】 错误。
d学生答案】
未答此题]
以下程序中,while循环的循环次数是___
main()
int i=0;
while(i<10)
a.死循环,不能确定次数。
b.6c.4
d.1 评分报告得分:0.0 之 1.0 】
参***】 错误。
a学生答案】
未答此题]
变量p为指针变量,若p=&a,下列说法不正确的是()。
a.*(p++)a++
b.&*p==&a
c.(*p)++a++
d.*&a==a
评分报告得分:0.0 之 1.0 】
参***】 错误。
a学生答案】
未答此题]
当调用函数时,实参是一个数组名,则向函数传送的是()。
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 语言的参数传递机制包括传...