下载此文档

《计算机语言c》复习题库及参考答案.docx


文档分类:IT计算机 | 页数:约14页 举报非法文档有奖
1/14
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/14 下载此文档
文档列表 文档介绍
《计算机语言C》复****题库
一、单选题
C语言源程序的扩展名和生成的可执行程序的扩展名分别是()
A)
.c
C)
・exe
D) .obj.
・exe
2.
C程序主函数的头部写法正确的是()O
A)
void Main()
B) int main().
C)
int MAIN()
D) VOID Main()
:
int a; double x; char ch;
从键盘输入数据存入以上变量,下面语句正确的是()
A)
scanf ("%d%f%c”, &a, &x, &ch);
B)
scanf ("%d, %lf, %c”, a, x, ch);
C)
scanf ("%d, %f, %d”, &a, &x, &ch);
D)
scanf ("%d, %lf, %c", &a, &x, &ch);
改写成C语言的表达式,正确的写法是()
A)
B) sqrt (x"2+4*y+z)
sqrt(x*x+4*y+z)
sqrt(x*x+4y+z)
):
int a=4, b=13;
float x=2. 5, y;
y=b/a+b%a+x;
则执行该语句后,y的值为( )
A)

B) C) 6
D) 8
A)

”的c语言表达式
0 <= x < 5
10 < x <= 20
(0 < X && x <= 5) || (10 < x && x < 20)
0 <= x && x < 5 | | 10 < x && x <= 20
(),循环执行的次数为() int i=l;
while( i<100)
{
i++;
printf ("i=%d\n”, i);
100 B) 99 C) 98 D) 0
),可使用的表达式
是( )
n/10%10
n%100%10
n%10/10
n%10%10
),
分析执行结果并选择正确的答案()
int x = 10, y; if(x <= 10) y=l; if(x < 20) y=2; else if(x<30) y=3;
else y=4; printf("%d\n”, y);
A) 1
B) 2 C) 3
D) 4
)10.
有以下定义:int
a[ ] = {1,
5,
4, 7, -6, 10);则元素 a [4]的
值是(
A) 4
B)
C) -6
D) 10
)11.
已知:
inta[2] [3] = (1, 2, 3,
4,
5, 6};,则 all] [2]的值是(.)
A) 1
B) 3
C) 5
D) 6
)12 .函数定义如下:
void fun(int m, double
n)
则正确的函数调用语句是
()
A)
fun(int x, int y);
B) k=fun (x, y);
C)
fun (x, y);
D) void fun (x, y);
),则传递给形参的是()
A)
数组中第1个元素的值
B)数组的首地址
数组中全部元素的值
D)数组元素的个数
A)
C)

float a=l. 2;
int a=9;
)o
B) double a=;
D) char a=^ A” ;
语句x=5%4+(4/5);运行后,整型变量x的值为(
)o
A)
1 B) 2 C) 0 D) 4
if
若己定义int x; char a; float y; double w;拟从键盘输入值给
不同的变量,则正确的函数调用是(
A)
scanf ( "%d%c%f” , x, a, y);
scanf ( , &x, &y,
C)
A)
(X<=Y)&& (Y<=Z)
B) (X<=Y)AND(Y<=Z)
C)
(X<=Y&<Z)
D) (X<=Y)&(Y<=Z)
scanf ( “%d%c%f”,&x, &a, &y); D) scanf &x, &y, &w);
能正确表示关系X<=Y<=Z的c语言表达式为(
以下程序段的输出结果是(
int a=3, b=5, c=7;
if(a>b)
if (c!=a)
c=b;

《计算机语言c》复习题库及参考答案 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数14
  • 收藏数0 收藏
  • 顶次数0
  • 上传人1660287****
  • 文件大小30 KB
  • 时间2021-12-09
最近更新