实验一 初始C语言编程
1.2基本实验任务
任务1:"hello world"C程序【习惯养成】
习惯养成:打印输出记得加换行符\n
#include <stdio.h>
int main()
{
printf("%d", 23 + 34);
printf("%d\n", 23 + 34);
printf("23+34=%d\n", 23 + 34);
printf("圆的面积是:%f\n", 3.14159*2*2);
return 0;
}
任务2:多行图形输出
#include <stdio.h>
int main()
{
printf("********************\n");
printf("*** hello world ***\n");
printf("********************\n");
return 0;
}
任务3:梯形面积【启蒙】
基本的程序设计思想:输入+处理+输出
1.设:定义并初始化变量
是否需要通过输入给变量赋值???
2.列:将变量通过操作符(算术、赋值、单目||关系、条件、逻辑)结合起来,加入结构化逻辑(顺序、选择、循环)
3.解:计算机解答
4.答:打印输出
#include <stdio.h>
int main()
{
//定义并输入
double a = 0, b = 0, h = 0, area = 0;//a是上底,b是下底,h是梯形的高
printf("请输入梯形的上底、下底及高:");
scanf("%lf %lf %lf", &a, &b, &h);
area = (a + b) * h / 2;
printf("上底为%.2lf 下底为%.2lf 高为%.2lf的梯形的面积为%.2lf", a, b, h, area);
return 0;
}