13春西南交通大学《高级语言程序设计》在线作业二

所属学校:西南交通大学 科目:高级语言程序设计 2015-03-17 17:32:47
西南交《高级语言程序设计》在线作业二 ql7傲朋学习网
试卷总分:100ql7傲朋学习网
单选题ql7傲朋学习网
单选题ql7傲朋学习网
一、单选题(共 14 道试题,共 98 分。) ql7傲朋学习网
V ql7傲朋学习网
1. 设a是int型变量,b是float型变量,用下面的语句给这两个变量输入值scanf("a=%d,b=%f", a, b);为了把100和76.5分别赋给i和f,则正确的输入为:( )ql7傲朋学习网
A. 100 76.5 ql7傲朋学习网
B. a=100,b=76.5 ql7傲朋学习网
C. 10076.5 ql7傲朋学习网
D. a=100 b=76.5 ql7傲朋学习网
满分:7 分 ql7傲朋学习网
2. 函数Func的功能是( ) int Func(char *ptr) { char *p; p=ptr; while (*p++); return (p-ptr-1); }ql7傲朋学习网
A. 比较两个字串的大小 ql7傲朋学习网
B. 求字符串的长度 ql7傲朋学习网
C. 将串ptr复制到p中 ql7傲朋学习网
D. 以上三种说法都不对 ql7傲朋学习网
满分:7 分 ql7傲朋学习网
3. 有以下程序,程序运行的结果是( ) #include “stdio.h” main(){ int x=1; switch(x){ case 0: printf(“0 ”); break; case 1: printf(“1 ”); case 2: printf(“2 ”); case 3: printf(“3 ”); break; default: printf(“error”); } }ql7傲朋学习网
A. 1 2 3 ql7傲朋学习网
B. 2 3 ql7傲朋学习网
C. 2 3 error ql7傲朋学习网
D. 2 ql7傲朋学习网
满分:7 分 ql7傲朋学习网
4. continue语句的作用是( )ql7傲朋学习网
A. 中止函数的执行 ql7傲朋学习网
B. 立即中止循环 ql7傲朋学习网
C. 中止本次循环,直接开始下一次循环 ql7傲朋学习网
D. 从一个循环体直接跳转至另一个循环体内 ql7傲朋学习网
满分:7 分 ql7傲朋学习网
5. 下列程序段的输出结果是( )void fun(int *x, int *y) { printf("%d %d", *x, *y); *x=3; *y=4;} void main(){ int x=1, y=2;fun( y, x); printf("%d %d", x, y); }ql7傲朋学习网
A. 1 2 1 2 ql7傲朋学习网
B. 2 1 4 3 ql7傲朋学习网
C. 1 2 3 4 ql7傲朋学习网
D. 2 1 1 2 ql7傲朋学习网
满分:7 分 ql7傲朋学习网
6. 能正确表达逻辑关系"a≥5"且"a≤10"的C语言表达式是( )ql7傲朋学习网
A. a =5ora =10 ql7傲朋学习网
B. a =5 a =10 ql7傲朋学习网
C. a =5 a =10 ql7傲朋学习网
D. a =5 a =10 ql7傲朋学习网
满分:7 分 ql7傲朋学习网
7. 下面哪条语句是错误的( )ql7傲朋学习网
A. int a=0 ql7傲朋学习网
B. int a=b=c=1 ql7傲朋学习网
C. int a=0,b=0,c=0 ql7傲朋学习网
D. int a,b,c=1 ql7傲朋学习网
满分:7 分 ql7傲朋学习网
8. 有定义static int a[]={1, 2, 3, 4},*p ; 执行语句p=a+2 ; 后,表达式*p的值为( )ql7傲朋学习网
A. 4 ql7傲朋学习网
B. 1 ql7傲朋学习网
C. 2 ql7傲朋学习网
D. 3 ql7傲朋学习网
此题选: D 满分:7 分 ql7傲朋学习网
9. 若有宏定义:#define PI 3.14 #define S(r) PI*r*r 则主函数中语句s2=S(r+3);宏替换后的结果为( )ql7傲朋学习网
A. s2=PI*r+3*r+3 ql7傲朋学习网
B. s2=3.14*(r+3)*(r+3) ql7傲朋学习网
C. s2=3.14*r+3*r+3 ql7傲朋学习网
D. s2= PI*r*r ql7傲朋学习网
满分:7 分 ql7傲朋学习网
10. 下面语句的运行结果为( ) #include “stdio.h”#include “string.h”void main() { char str1[10]={“how”}; char str2[10]={“good”}; strcpy(str1,str2); printf(“%s”,str1); }ql7傲朋学习网
A. g ql7傲朋学习网
B. how ql7傲朋学习网
C. howgood ql7傲朋学习网
D. good ql7傲朋学习网
此题选: D 满分:7 分 ql7傲朋学习网
11. C语言存贮字符串时,用特殊字符( )表示字符串结束ql7傲朋学习网
A. ’ ’ ql7傲朋学习网
B. ’0’ ql7傲朋学习网
C. 13 ql7傲朋学习网
D. ’
版权声明

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系本站我们将配合处理!

分享: