C语言试卷求答案

[复制链接]
查看11 | 回复1 | 2008-6-5 18:12:22 | 显示全部楼层 |阅读模式
第1题 以下叙述中不正确的是_____
A、 在C语言中所有变量必须先定义后使用
B、在程序中,aph与APH是两个不同的变量
C、在C语言中,整型数据与字符型数据不能相互通用
D、用户标识符不能与关键字相同
第2题 C语言程序的基本单位是_____
A、过程
B、函数
C、子程序
D、子例程
第3题 不正确的转义字符是_____
A、'\\'
B、'\a'
C、"\0"
D、'\0'
第4题 设整型变量i=6,则执行y=i ;后表达式的值,变量y与变量i的值分别是____
A、6 7
B、6 6
C、7 7
D、不确定
第5题 若有以下说明语句: char*sp = “\txyz\\\n”; 则strlen (sp) 的值为____
A、9
B、8
C、7
D、6
第6题
当a=1,b=3,c=5,d=5时,执行下面的程序段后,x的值为_____。
if(a
if(c
else
if(a

if(b

elsex=3;
elsex=6;
else x=7;

A、1
B、2
C、3
D、6
第7题
以下程序段的输出结果____。
int x=3;
do {printf("%d",x-=2) ;
}while (!(--x)) ;

A、1
B、3 0
C、1 -2
D、死循环
第8题
以下程序的输出结果____。
f(int a)
{ int b=0;
static c=3;
b=b+1;
c=c+1;
return(a+b+c); }
main()
{ int a=2,i;
for(i=0;i0;i-=4) j= i; 问循环体执行____遍
A、2
B、3
C、4
D、5
第17题 C语言中函数返回值的类型由_____决定
A、return语句中的表达式的类型
B、主调函数的类型
C、调用函数时的临时类型
D、定义函数时所指定的类型
第18题
以下程序的输出结果____。
main()
{ int i,j,x=0;
for(i=0;i<2;i++) {
x++;
for(j=0;j<=3;j++) {

if(j%2)

continue;

x++;
}
x++;
}
printf("x=%d",x);
}

A、x=4
B、x=8
C、x=6
D、x=612
第19题 在C语言中,二维数组元素在内存中的存放顺序是_____
A、按行存放
B、按列存放
C、行、列均可
D、 用户指定
第20题 在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是___
A、地址传递
B、单向值传递
C、由实参传给形参,再由形参返回实参
D、传递方式由用户指定

回复

使用道具 举报

千问 | 2008-6-5 18:12:22 | 显示全部楼层
保证正确!1.C2.B3.C4.B5.D6.题目不全7.C8.B9.D10.C11.C12.A13.B14.D15.C和D其中的一个,题目看不清S16.B17.D18.B19.A20.B
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行