吉林大学软件学院C语言作业参考答案

软件学院

高级语言程序设计作业参考答案

2010年12月

目录

第二章 简单程序1

第三章 分支程序设计3

第四章 循环程序设计9

第五章 模块化程序设计――函数12

第六章 批量数据组织――数组15

第七章 指针22

第八章 表单数据组织——结构体24

第九章 再论函数28

第十章 外部数据组织——文件29

第十一章 程序开发32

第十二章 动态数据组织33

第二章 简单程序

2.1 用赋值表达式表示下列计算

1)

2)

3)

4)

5)

参考答案:

y=pow(x,a+pow(b,c))

或者:

exp((a+exp(c*log(b)))*log(x))

2) x=pow(log(sqrt(a+d*d))-exp(26),5.0/2)

或者:

exp(5.0/2*log(log(sqrt(a+d*d))-exe(26)))

3) y=sin(x)/(a*x)+fabs(cos(3.1415926*x/2))

4) R=1.0/(1.0/R1+1.0/R2+1.0/R3)

5) y=x/(1+(x/(3+(pow(2*x,2)/5+(pow(2*x,3)/(7+pow(4*x,2)))))))

2.5 编写程序,输入两个整数,分别求它们的和、差、积、商、余数并输出。

参考答案:#include

void main()

{

int m,n;

printf("请输入2个整数\n");

scanf("%d%d",&m,&n);

printf("%d+%d=%d\n",m,n,m+n);

printf("%d-%d=%d\n",m,n,m-n);

printf("%d*%d=%d\n",m,n,m*n);

printf("%d除以%d:%f\n",m,n,(float)m/n);

printf("%d除以%d的余数:%d\n",m,n,m%n);

}

2.8 已知摄氏温度C与华氏温度F的转换关系是,编写一个摄氏温度与华氏温度转换的程序,输入C,输出F.

参考答案:

#include

void main()

{

float f,c;

printf("请输入摄氏温度的值:\n");

scanf("%f",&c); //输入33

//f=9*c/5+32; //结果为91.4

f=9.0/5*c+32; //结果为91.4

//f=9/5*c+32; //结果为65

printf("转换为华氏温度是:%f\n",f);

}

第三章 分支程序设计2编写程序,输入一个字母,若其为小写字母,将其转换成相应的大写字母,然后输出。

参考答案:

#include

void main()

{

char c1;

printf("请输入一个小写字母:\n");

scanf("%c",&c1);

if (c1>='a'&&c1<='z') // if(c1>=97&&c1<=122)

{

c2=c1-('a'-'A'); // c1=c1-32;

printf("该字母对应的大写字母是:%c\n",c1);

}

else

printf("该字符不是小写字母\n");

}

程序运行结果:

3.9编写程序,读入一个点的X、Y,计算

参考答案1:

#include

#include

#define EPS 1e-6

void main()

{

float x,y,z;

printf("请输入x和y的值:\n");

scanf("%f%f",&x,&y);

if(fabs(x)

{

printf("输入错误,该点在坐标轴上.\n");

return;

}

if(x>0)

{

if(y>0)//第一象限

z=log(x)+log(y);

else//第四象限

z=tan(x+y);

}

else

{

if(y>0)//第二象限

z=sin(x)+cos(x);

else//第三象限

z=exp(2*x)+exp(3*y);

}

printf("z=

搜索c语言作业答案的软件,吉林大学软件学院C语言作业参考答案.doc相关推荐

  1. 软件设计师上午真题及参考答案

    2019下半年软件设计师上午真题及参考答案: https://wenku.baidu.com/view/392b65d4b5daa58da0116c175f0e7cd185251852.html ht ...

  2. 吉林大学软件学院C语言期末试题,吉林大学软件学院C语言0资料.ppt

    吉林大学软件学院C语言0资料.ppt <程序设计基础(c语言)> 主讲:邓春燕 Tel: Email:dengcy@ 助课:李慧盈 Email:kinsten@126.com 教材: &l ...

  3. PTA 浙大版《C语言程序设计(第4版)》题目集 参考答案(编程题)

    目录 PTA 浙大版<C语言程序设计(第4版)>题目集 参考答案(编程题) 本答案配套详解教程专栏 练习2-1 Programming in C is fun! (5 分) 练习2-3 输 ...

  4. python语言能做什么软件-什么是Python语言,Python语言可以用来做什么?

    什么是Python语言? Python是一种计算机程序设计语言.你可能已经听说过很多种流行的编程语言,比如非常难学的C语言,非常流行的Java语言,适合初学者的Basic语言,适合网页编程的JavaS ...

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

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

  6. 周信东c语言实验二实验报告,实验三 循环结构程序设计参考答案

    C语言实操课循环结构答案 实验三 循环结构程序设计(参考答案) 1.设计程序sy3-1.c ,要求打印小学九九乘法表. 算法分析: 根据九九乘法表可知,该表共有9行,第i行有i个表达式,而且表达式中的 ...

  7. 计算机统计学作业,浙江科技學院计算机专业统计学原理复习题参考答案.doc

    浙江科技學院计算机专业统计学原理复习题参考答案 浙江科技学院计算机专业<统计学原理>复习题参考答案 2005年12月 填空题 1.表示单位属性方面特征的标志称为 品质标志 ,而表示总体单位 ...

  8. 中南大学软件学院Java试卷_中南大学软件学院软件体系结构实验1 UML实验-参考答案汇总...

    <UML实验>参考答案 1. 某酒店订房系统描述如下: (1) 顾客可以选择在线预订,也可以直接去酒店通过前台服务员预订: (2) 前台服务员可以利用系统直接在前台预订房间: (3) 不管 ...

  9. python赵璐第三章课后答案_第三章 课后习题及参考答案

    第三章 课后习题及参考答案 一.选择题 1. 计算机的软件系统一般分为 ( ) 两大部分. A .系统软件和应用软件 B .操作系统和计算机语言 C .程序和数据 D . DOS 和 Windows ...

最新文章

  1. mysql中的notin
  2. 多线程基础(五)NSThread线程通信
  3. python使用笔记:pynput库控制键盘鼠标
  4. linux中文件的编辑 写入 读取 光标的位置 以及相应的补充
  5. 前端工程师的一大神器——puppeteer
  6. lasso回归_一文读懂线性回归、岭回归和Lasso回归
  7. Linux内核网络协议栈1- socket文件系统注册
  8. 鬼谷子72术,完整收藏
  9. spring mvc 学习 转载
  10. Google 企业域名邮箱注册地址
  11. fseek 函数(易懂)
  12. 室内环境空气质量监测系统
  13. JSZip,saveAs压缩保存文件
  14. 论文中设置章节自动编号
  15. 电脑桌面计算机打开不显示硬盘信息,Win10电脑下移动硬盘不显示盘符如何解决...
  16. 微信公众平台开通业务域名
  17. 机械革命电脑MyApp安装包
  18. 马克飞象自定义渲染CSS配置
  19. 【微信小程序-初级实战】商品/表单编辑
  20. 用Python做一个价值数万的市场调查报告程序,分分钟完成工作

热门文章

  1. 一个架构师的价值在于,他不仅能看到系统的美,而且能够在建造系统的时候能够把这些美创造出来...
  2. 3D视觉(二):单目摄像头的标定与校正
  3. 对sizeof的一点点理解
  4. python菜鸟教程学习:数据结构
  5. 个人怎么做独立站Shopify商店!Shopify建站教程详解!(实操干货)
  6. plc编程中程序结构是什么样的
  7. 阿里云学生机购买需要什么资格?(特惠专场)
  8. 如何打造一个优秀的软件研发团队
  9. PostgreSQL | PG库优缺点
  10. 如何正确运用过去完成时