- 1、本文档共47页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
精选文库
精选文库
精选文库
精选文库
信息工程系课程设计报告书
所属课程名称:C语言程序设计
专业班级:150311
学生姓名:曾传凤
学 号长春工业大学人文信息学院
2016年 9月 9日
课程设计成绩评定表
项 目
得 分
平时表现
及设计完成情况
(占 40%
设计报告
(占 30%
答辩情况
(占 30%
成绩评定及等
级:
优:90—100 分;
良:80---89 分; 中:70---79 分; 及格:60---69 分;
不及格:60分以 下。
分数
等级
指导教师姓名及职称:
年 月 日
第一部分完成题目
1、简单的数学计算。编写程序,计算任意输入的 3个数的和的平均值。
⑴截屏:
三个数6
3
5
三个数的和为,三个数的和的平均值为三个数的和为込三个数的和的平均值^4.600000PreS s a.riy key? to con tin me
(2)源代码:
//1. 简单的数学计算。编写程序,计算任意输入的 3个数的和的平均值。
#i nclude stdio.h
void mai n()
{
int a=0,b=0,c=0,s=0;
float v;
printf( 三个数);
scan f(%d%d%d,a,b,c);
printf(” 三个数的和为,三个数的和的平均值为”);
s=a+b+c;
v=s/3;
printf( 三个数的和为%d,三个数的和的平均值为 %f,s,v);
2.题目:编写程序。a为100,b为50,若ab成立将a赋予给c,否则将b赋予给c。同时, 若ab成立将a赋予d,否则将b的三次方赋予d。编程输出a,b,c,d的值。
(1)截屏:
⑵源代码:
#i nclude stdio.h void mai n()
{
int a=100;
int b=50;
int c,d;
if(ab)
{
c=a; d=b*b*b;
} else
{
c=b; d=a;
} prin tf(a=%d,b=%d,c=%d,d=%d,a,b,c,d);
=90分的同学用 A表示,60-89分之间3.题目:利用条件运算符的嵌套来完成此题:学习成绩 的用B
=90分的同学用 A表示,60-89分之间
截屏:
匸\ * C: \D ociuient s and Sett ingsVAdjuiTiist rat \Debug\l— 1. exie*
I-%
廨输入7生成绩:
B?
\i1
.J
Press Anp key to contlnueH
⑵源代码:
#in clude stdio.h void mai n()
{
int a;
printf( 请输入学生成绩:\n );
scan f(%d, a);
if(a=90)
{
prin tf(A\n);
}
else if(a60a89)
{
prin tf(B\n);
}
else
{
prin tf(C\n ”);
}
}
4题目:构造一个一元二次方程 ,方程有两个不相等的实数解 ,将两个实数解输出出来。
(1)截屏:
诣输入三个数作为方程的系数:
2
iaas^
5
4
9
—
方柱成立方私无解
Press any key to continue
(2)源代码
// 4. 构造一个一元二次方程,方程有两个不相等的实数解,将两个实数解输出出来。
#in cludestdio.h
void mai n()
{
int a,b,c;
float x1,x2;
float m;
printf(” 请输入三个数作为方程的系数: \n);
scan f(%d%d%d,a,b,c);
m=b*b-4*a*c;
if(a!=0)
{
printf( 方程成立);
if(m0)
{
x1= (-b+sqrt(m))/(2*a);
x2=(-b-sqrt(m))/(2*a);
printf(方程有两个解,x^%f, x2=%f\n,x1,x2);
}
else if(m==0)
{
x1= x2=(-b+sqrt(m))/(2*a);
printf( 方程有唯一解 x=%f\n,x1);
}
else
{
printf(方程无解 \n);
}
}
else
{
printf( 方程不成立\n”);
}
}
精选文库
精选文库
{
{
精选文库
精选文库
{
{
5题目:输入任意一个四位数字,分别将个位,十位,百位,千位上的数字输出出来,并求所 有位数的和。
⑴截屏:
请输入四个数:
L234
该四位数个位轧十位敢百位冬千位1
该四位数和次记
Press anv to continue
(2)源代码
#i nclude stdio.h
void mai n()
{
int a,b;
int x1,x2,x3,x4;
printf( 请输入四个
文档评论(0)