作业参考答案

一、单项选择

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

33.4 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

0 2

–2 0

1

9.

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 f1,f2,f;

int i;

f1=1;f2=1;

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

{

f=f1+f2;

f1=f2;

f2=f;

}

return f2;

}

3.

void sort (int a[], int n)

{

int i,j,k,t;

for (i=0;ia[k]) k=j;

t=a[k];a[k]=a[i];a[i]=t;}

}

main()

{int a[10],i;

for (i=0;i<10;i++)

scanf(“%d”,&a[i]);

sort(a,10);

for(i=0;i<10;i++)

print(“%d”,a[i]);

printf(“\n”);

}

4.

int SA(int a, int b);

{int t ;

while(b!=0)

{t=a%b;a=b;b=t;}

return a;

}

5.

main()

{

int a[10];

int i,j,t;

printf(“please input 10 numbers:\n”);

for (i=0;i<10;i++)

scanf(“%d”,&a[i]);

for (i=0;i<9;i++)

for (j=9;j>i;j--)

if (a[j]0.000001);

printf("\n%f",4*s);

}

第 6 页 共 6 页

以上仅为参考答案,简答、论述题均只列及主要的解题知识点,请您结合自我理解和课本内容进行知识

掌握和巩固。如对答案等有疑义,请及时登录学院网站“辅导论坛”栏目,与老师交流探讨!

展开阅读全文

14秋《c语言程序设计》作业2,《C语言程序设计》 作业参考答案.doc相关推荐

  1. c语言上机考试设计题及答案,C语言程序设计基础上机考试一题目及参考答案.doc...

    C语言程序设计基础上机考试一题目及参考答案 1.输入一串字符输入字符串中整数的个数输出找出一个大于给定整数m且紧随m的素数统计老年人各年龄段的人数并存到b数组中,n个人员的年龄放在a数组中.输入一串可 ...

  2. 程序设计基础c语言上机考试,C语言程序设计基础上机考试一题目及参考答案..doc...

    1.输入一串字符输入字符串中整数的个数输出找出一个大于给定整数m且紧随m的素数统计老年人各年龄段的人数并存到b数组中,n个人员的年龄放在a数组中.输入一串可能包含空格的字符串中数字的个数编程实现:在已 ...

  3. 国开题库c语言,C语言-程序设计-阅读程序题库.资料大全及其答案.doc

    C语言-程序设计-阅读程序题库.资料大全及其答案.doc 阅读程序题[2.1]以下程序的输出结果是 . mainD float a:a1/100000000:printf"g",a ...

  4. c语言程序设计函数题,C语言程序设计函数练习题及参考答案.doc

    C语言程序设计函数练习题及参考答案.doc C 语言程序设计练习题及参考答案 1. 定义一个函数 int funint a,int b,int c, 它的功能是 若 a,b,c 能构成等边三角形函数返 ...

  5. c语言程序设计2试卷答案,《C语言程序设计》试卷2参考答案.doc

    <C语言程序设计>试卷2参考答案.doc <C语言程序设计>试卷二参考答案及评分标准 一.单项选择题(每小题1分,共30分/35分,信息安全专业1-35小题全做,其它专业只做1 ...

  6. java语言程序设计郑莉课后答案_java语言程序设计 第2版 (郑莉)课后习题答案.doc...

    java语言程序设计 第2版 (郑莉)课后习题答案.doc JAVA语言程序设计第2版郑莉第二章习题答案1什么是对象.类,它们之间的联系答1)对象是包含现实世界物体特征的抽象实体,它反映系统为之保存信 ...

  7. c语言 若未给全局变量赋初值,自我测试练习参考-答案.doc

    . <C语言程序设计案例教程>自我测试练习参考答案 (主编:王明福) 第1章 初识C语言 一.单选题 1. 下面叙述错误的是( A ). A.C程序中可以有若干个main()函数 B.C程 ...

  8. c语言switch逻辑用语,C语言习题(前五章)参考答案.doc

    C语言习题(前五章)参考答案.doc 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我们的网址水印. 3. ...

  9. 山大网络教育线上作业计算机,山大网络教育《计算机基础》模拟参考答案.doc...

    山大网络教育<计算机基础>模拟参考答案.doc 计算机基础模拟题1 单项选择 1.完整的计算机系统由( C)组成. A.运算器.控制器.存储器.输入设备和输出设备 B.主机和外部设备 C. ...

最新文章

  1. 2021年大数据Hive(一):​​​​​​​Hive基本概念
  2. 欢迎参与 KubeVela 官方文档翻译活动
  3. golang字符串类型及使用细节
  4. qsort函数应用大全
  5. 6splus计算机按键应用,苹果6s plus快捷键功能介绍
  6. ROS的学习(七)ROS的话题
  7. 给自定义tabBar的按钮添加点击放大缩小的动画
  8. vs2017怎么安装python_vs2017怎么添加python
  9. 极速办公(word)字体如何设置为斜体
  10. FPGA数字信号处理(27)卷积编码器与Viterbi译码器设计
  11. [开源]免费天气预报接口,提供七天预报(包括省市代码)
  12. 激活mircrosoft office2013
  13. Kubernetes 1.12.0 Kube-controller-manager之node-ipam-controller源码阅读分析
  14. python培训班深圳-深圳python人工智能培训班
  15. 《阿里云服务器搭建》------ 安装jdk
  16. iOS drawRect 和 awakeFromNib
  17. SEO是什么意思?seo入门者必读
  18. 数字电路10-移位寄存器和计数器
  19. 【数据应用案例】隐私保护与PATE方法
  20. 【数一】【概率论与数理统计】

热门文章

  1. [小记]Centos7网络配置DNS配置解决、yum出错解决。
  2. GB/T 17710-1999 PHP生成校验码
  3. 制作openstack-centos镜像
  4. java 同步 lock_关于java:同步是否像Lock.lock()一样驻留并发线程?
  5. 加了密的PDF如何破解复制?
  6. 基于Spring Boot不同的环境使用不同的配置方法
  7. python海龟绘图圆形_python之海龟绘图
  8. android 转场动画兼容问题,【Android】关于ARouter转场动画的问题
  9. kotlin 两个数字相加_Kotlin程序交换两个数字
  10. Java System类runFinalization()方法及示例