代做奥鹏各大学作业 离线作业毕业论文
QQ客服:
QQ:3577624279
aopencls
吉大17秋学期《C语言程序设计》作业一
试卷总分:100 得分:0
一、 单选题 (共 10 道试题,共 40 分)
1. 一个C语言程序是由
A. 一个主程序和若干子程序组成
B. 函数组成
C. 若干过程组成
2. 下列程序的输出结果是 int b=2; int func(int *a){ b += *a; return(b);} main() { int a=2, res=2; res +=func(&a); printf("%d\n",res); }
A. 4
B. 6
C. 8
D. 10
满分:4 分
3. 下面程序的输出结果是 main() { inta〔10〕={1,2,3,4,5,6,7,8,9,10},*p=a;printf("%d\n",*(p+2));}
A. 3
B. 4
C. 1
D. 2
满分:4 分
4. 下列程序的输出结果是 main() { double d=3.2; intx,y; x=1.2; y=(x+3.8)/5.0; printf("%d\n", d*y);}
A. 3
B. 3.2
C. 0
D. 3.07
满分:4 分
5. 设有数组定义: char array〔〕="China"; 则数组array所占的空间为
A. 4个字节
B. 5个字节
C. 6个字节
D. 7个字节
满分:4 分
6.若x,i,j和k都是int型变量,则计算表达式x=(i=4,j=16,k=32)后,x的值为
A. 4
B. 16
C. 32
D. 52
满分:4 分
7. 以下叙述中不正确的是
A. 在不同的函数中可以使用相同的名字的变量
B. 函数中的形式参数是局部变量
C. 在一个函数内定义的变量只在本函数范围内有效
D. 在一个函数内的复合语句中定义的变量在本函数范围内有效
满分:4 分
8. sizeof(float)是
A. 一个双精度型表达式
B. 一个整型表达式
C. 一种函数调用
D. 一个不合法的表达式
满分:4 分
9. 请选出以下语句的输出结果printf("%d\n",strlen("\t\"\065\xff\n"));
A. 5
B. 14
C. 8
D. 输出项不合法,无正常输出
满分:4 分
10. 下面程序的运行结果是 #include main() { inta=1,b=10; do {b-=a;a++;}while(b--<0);printf("a=%d,b=%d\n",a,b); }
A. a=3,b=11
B. a=2,b=8
C. a=1,b=-1
D. a=4,b=9
满分:4 分
二、 多选题 (共 5 道试题,共 20 分)
1. 对静态变量的正确描述
A. 静态局部变量在静态存储区内分配单元
B. 静态外部变量可以赋初值,也可以不赋初值
C. 静态外部变量的作用与外部变量相同
D.
2.C语言中函数返回值的类型与下列哪项无关?
A. 定义函数时所指定的函数类型
B. 调用函数时临时
C. 调用该函数的主函数类型
D. return语句中的表达式类型
满分:4 分
3. 以下______是正确的转义字符。()
A. ‘\\'
B. ‘\’
C. ‘\81'
D. ‘\0'
满分:4 分
4. 下列说法中错误的是______。
A. C程序总是从第一个定义的函数开始执行
B. C程序总是从main函数开始执行
C. C函数必须有返回值,否则不能使用函数
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-61183-1.html