任务和代码
练习一:
/*
*All rights reserved.
*文件名称:main.c
*作 者:树上建筑研究室
*完成日期:2020.02.07
*版 本 号:V1.0
*
*问题描述:输入长方形的两边长a和b,输出长方形的周长和面积
*程序输出:长方形的周长c= 面积s=
*/
#include <stdio.h>
#include <stdlib.h>
int main()
{
float a,b,c,s;
printf("请输入长方形的长和宽:");
scanf("%f %f",&a,&b);
s=a*b;
c=2*(a+b);
printf("长方形的周长c= %f,面积s= %f",c,s);
return 0;
}
练习二:
/*
*All rights reserved.
*文件名称:main.c
*作 者:树上建筑研究室
*完成日期:2020.02.07
*版 本 号:V1.0
*
*问题描述:输入两个电阻R1和R2的阻值,求它们并联后的阻值R
*程序输出:并联后的阻值R=
*/
#include <stdio.h>
#include <stdlib.h>
int main()
{
float r1,r2,r;
printf("请输入电阻r1与r2:");
scanf("%f %f",&r1,&r2);
r=1/(1/r1+1/r2);
printf("并联后的阻值R= %f,",r);
return 0;
}
练习三
/*
*All rights reserved.
*文件名称:main.c
*作 者:树上建筑研究室
*完成日期:2020.02.07
*版 本 号:V1.0
*
*问题描述:输入摄氏温度值(),转换为华氏温度值()并输出
*提示:F=C*9/5+32,温度值取浮点数类型
*程序输出:摄氏温度值C =华氏温度值F
*/
#include <stdio.h>
#include <stdlib.h>
int main()
{
float c,f;
printf("请输入需要换算的摄氏温度值:");
scanf("%f",&c);
f=c*9/5+32;
printf("摄氏温度值 %f = 华氏温度值 %f",c,f);
return 0;
}
练习四
/*
*All rights reserved.
*文件名称:main.c
*作 者:树上建筑研究室
*完成日期:2020.02.07
*版 本 号:V1.0
*
*问题描述:输入圆柱体的底面圆的半径与高,求其表面积Area.
*程序输出:该圆柱体的表面积Area=
*/
#include <stdio.h>
#include <stdlib.h>
int main()
{
float r,h,s,n;
n=3.1415926;
printf("请输入圆柱体的半径和高:");
scanf("%f %f",&r,&h);
s=2*n*r*r+2*n*r*h;
printf("该圆柱体的表面积Area=%f",s);
return 0;
}
运行结果
练习一
练习二
练习三
练习四
知识点总结
简单的归纳总结一下知识点,以上四个项目都是对C语言最基本的操作流程进行熟悉,其步骤总结起来为:
//定义需要的变量,变量有浮点数以及整型等,其中浮点数的定义在C中为 float,整型为 int.
//输入数据,通过printf输入解释辅助性语言,通过scanf输入数据。
//数据处理,根据公式对数据进行处理,计算,转换等。
//输出结果
心得
通过前面的几节课程的学习,对C语言有了最粗浅的理解,虽然现在掌握的还比较简单,但是万事开头难,相信只要坚持下去,我的代码之路也会走得很远。