下载此文档

程序设计基础C语言实验报告册.doc


文档分类:IT计算机 | 页数:约76页 举报非法文档有奖
1/76
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/76 下载此文档
文档列表 文档介绍
《程序设计基础》(c语言)实践报告


专 业 :计算机科学与技术
班 级 :
姓 名 :
学 号 :
教 师 :

《程序设计基础》(c语言)课程组
实验一
1、编写程序,输入一个四位数,打印输出其个位数、十位数、百位数和千位数。
#include<>
#include<>
main()
{ int a,b,i;
printf("please enter a number:\n");
scanf("%d",&a);
for(i=1;i<=4;i++)
{b=a%10;
a=a/10;
printf("%d\n",b);}
getch();}
2、 编写程序,从键盘上输入两个电阻的值,求它们并联和串连的电阻值,输出结果保留两位小数。
#include<>
#include<>
main()
{
double a,b,chuanlian,binglian;
printf("please enter a&b:\n");
scanf("%lf%lf",&a,&b);
chuanlian=a+b;
binglian=1/((1/a)+(1/b));
printf("chuanlian=%.2lf\nbinglian=%.2lf\n",chuanlian,binglian);
getch();
}
3、编写一个程序,从键盘上输入学生的三门课程成绩,求总成绩和平均成绩。
#include<>
#include<>
main()
{
double a,b,c,pingjun,zonghe;
printf("enter a&b&c's mark:\n");
scanf("%lf%lf%lf",&a,&b,&c);
pingjun=(a+b+c)/3;
zonghe=a+b+c;
printf("pingjun=%lf\nzonghe=%lf\n",pingjun,zonghe);
getch();
}
#include<>
#include<>
main()
{
printf(" 5 2 0\n");
printf("+ 1 3 1 4\n");
printf(" 1 8 3 4 * 10\n");
4、输入一元二次方程的三个系数,求根。
#include<>
#include<>
void main()
{
double a,b,c,x1,x2,d;
printf("pleae enter a,b,c:\n");
scanf("%lf%lf%lf",&a,&b,&c);
d=b*b-4*a*c;
x1=(-b-sqrt(d))/(2*a);
x2=(-b+sqrt(d))/(2*a);
printf("x1=%lf\nx2=%lf\n",x1,x2);
5、输入三角形的三个边长a,b,c,输出面积s。
#include<>
#include<>
main()
{
double a,b,c,s,r;
printf("pleae enter a,b,c:\n");
scanf("%lf%lf%lf",&a,&b,&c);
r=(a+b+c)/2;
s=sqrt(r*(r-a)*(r-b)*(r-c));
printf("s=%lf\n",s);
getch();
}
实验2选择结构程序设计
一、实验目的
1、了解C语言表示逻辑量的方法(以0代表“假”,以非0代表“真” )。
2、学会正确使用逻辑运算符和逻辑表达式。
3、熟练掌握if语句和switch语句。
4、结合程序掌握一些简单的算法。
用scanf函数输入x的值(分别为x<1、1~10、≥10三种情况),求y值。
2、输入3个整数,要求按由小到大的顺序输出。
3、根据输入的三角形的三边判断是否能组成三角形,若可以则输出它的面积。
4、有y=ax*x+bx+c,输入a,b,c。当a=0,b=0时,输出不是方程。当a=0,b≠0时,输出是一元一次方程,x=-c/b。当a≠0,△>0,输出方程X1,X2的解。当a

程序设计基础C语言实验报告册 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数76
  • 收藏数0 收藏
  • 顶次数0
  • 上传人tswng35
  • 文件大小485 KB
  • 时间2021-01-23
最近更新