青岛理工大学课程实验报告
实
验
步
骤
x1=(-b+sqrt(d))/(2*a);x2=(-b-sqrt(d))/(2*a);5、输出结果。调
试过程及实验结果
1 2
总结掌握了掌握C语言基本数据类型,变量的定义及变量的初始化和赋值操作,不同的类型数据之间赋值的规律。
了解了C语言的算术运算符的使用以及算术表达式的使用,自加自减运算符的特点及使用。
附录实验一 1
#include
void main()
{
int a,b,s;
scanf("%d%d",&a,&b);
printf("s=%d\n",a+b);
}
实验一 2
#include
#include
void main()
{
double a,b,c,d,x1,x2;
printf("a b c :");
scanf("%lf%lf%lf",&a,&b,&c);
d=b*b-4*a*c;
if (d<0)
printf("无解\n");
else if (d==0)
{
x1=(-b)/(2*a);
printf("一个解:x=%g\n",x1);
}
青岛理工大学课程实验报告
调试
过程及实验结果3 4
总结
掌握了赋值语句的使用方法,各种类型数据的输入输出方法,能正确使用各种格式转换符、关系运算符及表达式、逻辑运算符及表达式。
掌握了if语句,学会使用if-else语句设计双分支和多分支结构程序;掌握了switch语句的特点,学会使用switch语句设计多分支结构程序
附录实验二 3
用if 语句:
#include
void main()
{
int a;
printf("请输入学生成绩:\n");
scanf("%d",&a);
if (a>90)
printf("该学生成绩等级是A\n");
else if (a>80)
printf("该学生成绩等级是B\n");
else if (a>70)
printf("该学生成绩等级是C\n");
else if (a>60)
printf("该学生成绩等级是D\n");
else
printf("该学生成绩等级是E\n"); }
用switch 语句:
#include
void main()
{
int a,m;