- 1
- 0
- 约3.56千字
- 约 6页
- 2023-03-12 发布于湖北
- 举报
共 4 页
共 4 页
第 页
PAGE 1
请 将 答 案 写 在 答 题 纸 上
一、 单项选择题(每小题 2 分共 20 分)
下面每题给出四个答案,用A、B、C、D 标出,其中只有一个是正确的,将你选择的答案添在答题纸对应处。
在 C 语言中,每个语句和数据定义是用()结束::
冒号 B. 逗号 C. 分号 D. 括号2.有如下定义,对a 数组元素地址的正确引用为:
int a[5],*p=a;
A 、*(p+5) B、*p+2 C、a+2 D、*a[5]
3.以下 4 个选项中,不能看做一条语句的是()
A、 {;} B、 a=0; C、 {a=0;b=0;} D) m=1;n=2;
4.以下叙述中正确的是()
A、C 程序中注释部分可以出现在程序中任意合适的地方B、花括号{ } 只能作为函数体的定界符
C、构成C 程序的基本单位是函数,所有函数名都可以由用户命名D、分号是C 语句之间的分隔符,不是语句的一部分
5.设 int x=2,y=1;经过表达式(x||--y)的计算,y 的值是()
A、-2 B、1 C、0 D-1
6.以下数组的定义中, 是错误的。
A.int a[10]={‘0’,’1’,’2’,’3’,’4’,’5’};
char a[5]=“hello”;
C.char a[10]={65,66,67,68,69};
D.char a[6]=“hello”;
以下正确的函数定义是()
A、double fun(int x,int y) B、double fun(int x,y)
{z=x+y;return z;} {int z;return z;}
C、fun(x,y) D、double fun (int x,int y)
{int x,y;double z; {double z;
z=x+y;return z;} return z;}
8.已知 int x=1,a=0,b=0,执行以下程序段后 a 和 b 的值分别为()
switch(x)
{case 0:b++; case 1:a++; case 2:a++;b++;
}
A、a=2,b=1 B、a=1,b=1 C、a=1,b=0 D、a=2,b=2
123□456□abcCR,则程序的输出结果是 。
main( )
{int n; char c,s[20];
scanf(“%c%d%s”,c,n,s);
printf(“%c,%d,%s\n”,c,n,s);}
A、1,23,456 B、123,456,abc C、1,23456,abc D、有语法错误
以下程序中循环体被执行了____次,输出结果是____
int x=0,y=0; do
{y++;
x*=x;
}while(x0y5); printf(“x=%d,y=%d”,x,y);
A、1 x=1,y=0 B、1 x=0,y=1 C、2 x=0,y=1 D、1 x=1,y=0
二、填空题(每小题 2 分,共 10 分)请将结果写在答题纸对应处。
1.表达式 3.5+1./2 的计算结果是____
2. 已知有定义:int a=2,b=3,c=4,d=5,m;执行以下程序段后,m 的值是____ if(ab) m=a+d;
else if(cd) m=b+c; else m=b+d;
3. 数组 a[8]={ 2,3,56,1,0,34,9,2}中 a[2]元素是____
4. 以下程序的输出结果为____
#include “stdio.h” main()
{int x; for(x=0;x5;x++); printf(“%d”,x);
}
5. int a=3,b=4;,表达式 ab?0:1 的值是____
三、判断题(每小题 2 分,共 10 分)
在 C 语言中,没有专门的输入输出语句,数据的输入和输出都是通过调用输入输出函数实现的。( )
关系运算符的优先级高于算术运算符。( )
if(ab) max=a; else max=b;是两条语句。( )
break 语句的功能是结束本次循环,进入下次循环的判断。( )
int a[3][4]={{1},{5},{9}}; 的作用是将数组各行第一列的元素赋初值,其余元素值为0。.( )
四、程序填空(每小题 10 分,共 20 分)
输出三位数中的所有水仙花数。水仙花数是指各位数字的立方和等于其自身的数。例如,153 的各位数字的立方和是 13+53+33=153
#include stdio.h #include math.h main()
{
int i,a,b,c;
for(i=100; 【1】 ;i++)
{
a=i/100;
b= 【2】 ;
c=i%10;
if( 【3】 ) printf(%5d,i)
原创力文档

文档评论(0)