|
需要购买此门答案请加qq2762169544(微信:2762169544)
16春《C语言》在线作业1
一、单选题(共 20 道试题,共 100 分。)
1. 下面程序的运行结果是( ) #include "stdio.h" main() {int i; for(i=1;i<=5;i++) {if (i%2) printf("#"); else continue; printf("*"); } printf("$"); }
A. *#*#$
B. #*#*#*$
C. *#*#$
D. #*#*$
正确答案:B
2. 有两个字符数组a、b,则以下正确的输入格式是( )
A. gets(a,b);
B. scanf("%s%s",a,b);
C. scanf("%s%s",&a,&b);
D. gets("a"),gets ("b");
正确答案:B
3. 以下正确的描述是( )
A. 函数的定义可以嵌套,但函数的调用不可以嵌套
B. 函数的定义不可以嵌套,但函数的调用可以嵌套
C. 函数的定义和函数的调用均不可以嵌套
D. 函数的定义和函数的调用均可以嵌套
正确答案:B
4. 若有函数max(a,b),并且已使函数指针变量p指向函数max,当调用该函数时,正确的调用方法是( )
A. (*p)max(a,b);
B. *pmax(a,b);
C. (*p)(a,b);
D. *p(a,b);
正确答案:C
5. C语言规定:在一个源程序中,main函数的位置是( )
A. 必须在最开始
B. 必须在系统调用的库函数的后面
C. 可以任意
D. 必须在最后
正确答案:C |
|