其实本来是没有要发文的想法的,只是前几天在CSDN上面CTRL C CTRL V的时候有幸见识了一个用同一本书的大佬,所以决定东施效颦一下,记录自己的学习过程。
本人某大学大一新生,上大学前从来没摸过编程,并且很菜,在编的过程中如果有不对的地方还请各位大佬多多指点。
PS:因为我们老师说每个实验里面的第一个是语句什么的都全着的,就不用编了,所以很多实验里面的第一个程序都没有。
S1 2
给出华氏温度和摄氏温度的换算关系,要求编写一个换算程序。
这是第一个程序,教会了我不要乱带括号,因为先算(5/9)会导致它取整数部分等于0(可能是因为写题的时候被荼毒太深)。
第一个就编的有问题,还挺打击人的。
#include<iostream>
using namespace std;
int main()
{
double f, c;
cout << "请输入华氏温度:";
cin >> f;
c = (f - 32) * 5 / 9;
cout << "摄氏温度为:" << c << endl;
return 0;
}
S1 3
要求输入圆的半径,输出周长和面积
这个就是要注意一下宏定义,好像不是很难
#include<iostream>
#define PI 3.141
using namespace std;
int main()
{
double r, S, C;
cout << "请输入半径r:";
cin >> r;
S = PI * r * r;
C = 2 * PI * r;
cout << "面积为:" << S <<'\n' << "周长为" << C << endl;
return 0;
}
啊,突然发现高数作业没写,爬了
2022.12.21
S1 4
输入三角形的三条边长,求三角形的周长和面积(已给出了周长和面积的计算公式)
#include<iostream>
#include<cmath>
using namespace std;
int main()
{
double a,b,c,S,l;
cout << "请输入三边边长:";
cin >> a >> b >> c;
l = a + b + c;
S= sqrt(0.5*l* (0.5*l - a) * (0.5*l - b) * (0.5*l - c));
cout << "面积为:" << S<<'\n' << "周长为:" << l << endl;
return 0;
}
写完发现提示里面有一句“假设输入三角形三边长度是合理的”,
遂改。
#include<iostream>
#include<cmath>
using namespace std;
int main()
{
double a,b,c,S,l;
cout << &