|
西南交《高级语言程序设计A》在线作业二
试卷总分:100 测试时间:--
试卷得分:100
单选题
单选题
、单选题(共 14 道试题,共 98 分。)
得分:98
1. C语言开始执行程序的开始执行点是(
)
A. 程序中第一条可执行的语句
B. 程序中第一个函数
C. 程序中的main()函数
D. 包含文件中的第一个函数
正确资料:C 满分:7 分 得分:7
2. 下面语句的运行结果为( ) #include
“stdio.h” #include “string.h” void
main() { char str1[10]={“how”};
char str2[10]={“good”}; strcpy
(str1,st
A. g
B. how
C. howgood
D. good
正确资料:D 满分:7 分 得分:7
3. 有以下程序,程序运行的结果是( )
#include “stdio.h” main() { int x=1;
switch(x) { case 0: printf(“0\t”);
break; case 1: printf(“1\t”); case
2: printf(“2\t”); case 3: printf
(“3\t”); break; default: printf
(“error”); } }
A. 123
B. 23
C. 23error
D. 2
正确资料:A 满分:7 分 得分:7
4. 若有定义:int a[10], *p=a;,则p+5
表示( )
A. 元素a[5]的地址
B. 元素a[5]的值
C. 元素a[6]的地址
D. 元素a[6]的值
正确资料:A 满分:7 分 得分:7
5. 下面用scanf语句获得从键盘输入的值
,正确的语句是:( )
A. inta[12];scanf(“%d”,&a[1])
B. chara[12];scanf(“%s”,&a)
C. inta[12];scanf(“%d”,a[1])
D. inta;scanf(“%d”,a);
正确资料:A 满分:7 分 得分:7
6. 能正确表达逻辑关系"a≥10"或"a≤0"
的C语言表达式是( )
A. a>=10ora<=0
B. a>=0|a<=10
C. a>=10&&a<=0
D. a>=10||a<=0
正确资料: 满分:7 分 得分:7
7. 若有以下定义: char a; int b;
float c; double d;则表达式a*b+d-c值
的类型为( )
A. float
B. int
C. char
D. double
正确资料: 满分:7 分 得分:7
8. continue语句的作用是( )
A. 中止函数的执行
B. 立即中止循环
C. 中止本次循环,直接开始下一次循环
D. 从一个循环体直接跳转至另一个循环体
内
正确资料: 满分:7 分 得分:7
9. 选择下列程序的运行结果( ) main() {
float x; int i; x=3.6; i=(int)x;
printf(“%2.1f,%d”,x,i); }
A. 3.6,4
B. 3,3
C. 3.6,3
D. 4,3
正确资料: 满分:7 分 得分:7
10. 若有如下说明 char a[10]={‘a’,
’b’,’c’,’d’,’e’,’f’,’g
’,’h’,’i’,’j’},*p=a; 则输
出表达式*(p+8),即printf("%c\n",*
(p+8));得到( )
A. g
B. h
C. i
D. j
正确资料: 满分:7 分 得分:7
11. 如下程序 : void main( ) { int
i,sum; for(i=1;i<=5;sum++) sum+=i;
printf("%d\n",sum); } 该程序的执行结果
是( )
A. 死循环
B. 3
C. 6
D. 15
正确资料: 满分:7 分 得分:7
12. 定义C函数时,不给出返回值类型,
则默认的返回值类型是( )
A. float
B. void
C. int
D. NULL指针
正确资料: 满分:7 分 得分:7
13. 下列符号中,合法的C常量是( )
A. ‘\t’
B. 079
C. 3.5e2.1
D. 0xch
正确资料: 满分:7 分 得分:7
14. 在“文件包含”预处理语句的使用形
式中,当#include后面的文件名用“”(双
引号)括起来时,寻找被包含文件的方式是
( )
A. 仅仅搜索当前目录
B. 仅仅搜索源程序所在目录
C. 直接按系统设定的标准搜索目录
D. 在系统当前目录搜索和C语言系统系统指
定的INCLUDE目录中搜索
正确资料: 满分:7 分 得分:7
西南交《高级语言程序设计A》在线作业二
试卷总分:100 测试时间:--
试卷得分:100
单选题
单选题
、单选题(共 1 道试题,共 2 分。)
得分:2
1. 函数Func的功能是( ) int Func
(char *ptr) { char *p; p=ptr;
while (*p++); return (p-ptr-1);
}
A. 比较两个字串的大小
B. 求字符串的长度
C. 将串ptr复制到p中
D. 以上三种说法都不对
正确资料: 满分:2 分 得分:2
|
|