|
西南交《高级语言程序设计》在线作业二
一、单选题(共 14 道试题,共 98 分。)
1. 有以下程序,程序运行的结果是( ) #inlu “stio.h” min(){ int x=1; swith(x){ s 0: print(“0\t”); rk; s 1: print(“1\t”); s 2: print(“2\t”); s 3: print(“3\t”); rk; ult: print(“rror”); } }
. 1 2 3
. 2 3
. 2 3 rror
. 2
正确资料:
2. 以下正确的标识符是( )
. 0XH
. _80
. min
. #$
正确资料:
3. 能正确表达逻辑关系"≥10"或"≤0"的语言表达式是( )
. >=10or<=0
. >=0|<=10
. >=10&&<=0
. >=10||<=0
正确资料:
4. 设是int型变量,是lot型变量,用下面的语句给这两个变量输入值sn("=%,=%",&,&);为了把100和76.5分别赋给i和,则正确的输入为:( )
. 100 76.5
. =100,=76.5
. 10076.5
. =100 =76.5
正确资料:
5. 有定义stti int []={1, 2, 3, 4},*p ; 执行语句p=+2 ; 后,表达式*p的值为( )
. 4
. 1
. 2
. 3
正确资料:
6. 以下说法中错误的是( )
. *=1;这个式子等价于=*1
. /=+;这个式子和=/+;等价
. /=-;这个式子等价于=/(-)
. *=;这个式子等价于=*
正确资料:
7. 下面哪条语句是错误的( )
. int =0
. int ===1
. int =0,=0,=0
. int ,,=1
正确资料:
8. 返回值为voi的函数,其含义为( )
. 调用函数之后,被调用的函数没有返回值
. 调用函数之后,被调用的函数不返回
. 调用函数之后,被调用的函数的返回值为任意的类型
. 该类函数不允许被调用
正确资料:
9. 若k为整形,则whil循环执行( )次。 k=2; whil(k==0) print(“%”,k); k--; print(“\n”);
. 10
. 9
. 0
. 1
正确资料:
10. 下列符号中,合法的常量是( )
. ‘\t’
. 079
. 3.52.1
. 0xh
正确资料:
11. 若有宏定义:#in PI 3.14 #in S(r) PI*r*r 则主函数中语句s2=S(r+3);宏替换后的结果为( )
. s2=PI*r+3*r+3
. s2=3.14*(r+3)*(r+3)
. s2=3.14*r+3*r+3
. s2= PI*r*r
正确资料:
12. 以下可作为函数opn中第一个参数的正确格式是( )
. :usr\txt.tx
. :\usr\txt.txt
. “:usr\txt.tx”
. “:\\usr\\txt.txt”
正确资料:
13. 如下程序 : voi min( ) { int i,sum; or(i=1;i<=5;sum++) sum+=i; print("%\n",sum); } 该程序的执行结果是( )
. 死循环
. 3
. 6
. 15
正确资料:
14. 选择下列程序的运行结果( ) min() { lot x; int i; x=3.6; i=(int)x; print(“%2.1,%”,x,i); }
. 3.6,4
. 3,3
. 3.6,3
. 4,3
正确资料:
西南交《高级语言程序设计》在线作业二
二、单选题(共 1 道试题,共 2 分。)
1. 下面用sn语句获得从键盘输入的值,正确的语句是:( )
. int [12]; sn(“%”,&[1])
. hr [12]; sn(“%s”,&)
. int [12]; sn(“%”,[1])
. int ; sn(“%”,)
正确资料:
|
|