《C语言程序设计》作业陕西,《C语言程序设计》 作业参考答案.doc

PAGE

《C语言程序设计》作业参考答案

一、单项选择

1. B    2. D    3. B    4. D    5. B    6. B

7. C    8. D    9. D 10.C 11.B 12.C

13.B 14.B 15.D 16.B 17.C 18.D

19.B 20.A 21.C 22.A 23.B 24.D

25. D 26. A 27. D 28. B 29. D 30. C

31.B 32. A 33. D 34. B 35. A 36. D

二、填空题

1.9,7 2.str[i] 或str[i]!=’\0’ 3.20 4.123”67

5.###26,9,15 6.++ 7.3 8.*z

9.x.a 10.123 11.10 12.1000

13.-40 14.500000 15.函数   16.1.5 17.5 18.4  19.514 20.循环结构

21. ; 22.0 23.6.250000 24.函数类型

25. 10 26. 1 27. 5 28.register

29.x%i==0 30.FF 31.3 1 2 3 4 32.1030

34.5 35.x%i==0 36.传地址

三、写出下列程序(程序段)的运算结果

1.6

2.1 2 3 4 5 6 7 9

3.1 4 2 3 9 5 6 1 0 8 7

4.max=6

5.6 1 2 3 2

6.well ! good ! pass! well! bad!

7.i=19,s=63

8.152545

2–2 09.

2

–2 0

10.515

11.2

12.10 4 8 6 9 5 3 1 2 7

13.100,0

14.100

15.25 42 12 35 47 15 35 74 26 65

16.100,0

17.5 8 1 2 7

18.b=18

四、写出下列程序(段)或函数的功能

1. 求数组a中前n个数的平均

2. 求1+x/2+x2/3+……+xn/(n+1)

3. 求1+(1+2)+(1+2+3)+……+(1+2+……+9)的和

4. 输入N个数,输出高于平均数的所有数

5. 输出两数的最大值

6. 输入整数n,按位原序输出

7. 将字符串s1和s2合并复制到字符串s中

8. 求1-1000中所有5的倍数

9. 求字符串数组a中最大的字符串

10.求n!

11.求数组a中前5个元素之和

12.判断一个数是否素数

13.文件复制

14.返回两数的最小公倍数

15.输出1至1000中所有3、4、5、7的公共倍数

16.将字符串中大写字符全变为小写字符输出

17.求1+1*2+…+…+1*2*…*9之和

18.求1至n 的和

五、编程题

1.

float f(int n)

{

float s=0,p=1;

int i;

for(i=1;i<=n;i++)

{

p=p*i;

s=s+p;

}

return s;

}

2.

long int f(int n)

{

long int

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值