消失 小说书包网:各位姐姐哥哥,小弟有几个问题请教,关于C语言的,重谢

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/08 17:50:30
1.以下说法中正确的是( )。
A)C语言程序总是从第一个定义的函数开始执行
B)在C语言程序中,要调用的函数必须在main( )函数中定义
C)C语言程序总是从main( )函数开始执行
D)C语言程序中的main( )函数必须放在程序的开始部分

2.已知在ASCII代码中,字母A的序号为65,以下程序的输出结果是( )。
#include <stdio.h>
main( )
{char c1='A' , c2='Y' ; print("%d,%d\n" , c1 , c2) ; }
A)输出格式非法,输出错误信息 B)65 , 90
C)A , Y D)65 , 89

3.若有以下说明语句
int a=5 ; a++ ;
此处表达式a++的值是( )。
A)7 B)6 C)5 D)4

4.设x和y均为int型变量,则语句“x+=y ; y=x-y ; x-=y ;”的功能是( )。
A)把x和y按从小到大排列 B)把x和y按从大到小排列
C)无确定结果 D)交换x和y中的值

5.已知字母A的ASCII码为十进制的65,下面程序的输出结果是_____。
main( )
{ char ch1 , ch2 ;
ch1='A'+'5'-'3' ;
ch2='A'+'6'-'3' ;
printf("%d , %c\n" , ch1 , ch2) ; }
A)67 , D B)B , C C)C , D D)不确定的值

6.下列可作为C语言赋值语句的是____。
A)x=3 , y=5 B)a=b=6 C)i-- D)y=int(x) ;

7.设A、B和C都是int型变量,且A=3,B=4,C=5,则下面表达式中值为0的表达式是( )。
A)'A' && 'B' B)A<=B
C)A || B+C && B D)!((A<B) && !C || 1)

8.为表示关系x≥y≥z,应使用C语言表达式_____。
A)(x>=y) && (y>=z) B)(x>=y) AND (y>=z)
C)(x>=y>=z) D)(x>=y) & (y>=z)

9.设a=1,b=2,c=3,d=4,则表达式“a<b? a : c<d? a : d”的结果为( )。
A)4 B)3 C)2 D)1

10.执行下面的程序后,a的值为( )。
main( )
{ int a , b ;
for (a=1 , b=1 ; a<=100 ; a++)
{ if(b>=20) break ;
if(b%3==1)
{b+=3 ;
continue ;
}
b-=5 ;
}
}
A)7 B)8 C)9 D)10

1) C
2) D
3) C
4) D
5) A
6) B
7) D
8) A
9) D
10) B


你这么懒啊!
在vc++里面运行一下看见可以了!
呵呵

1C 2D 3C 4D 5A 6AB 7D 8A 9D 10B

要想学好,买本书好好看

CDCDABDADB

你运行一下不就完了吗??