C语言自学之探究典型案例---简单计算器+勾股定理应用

一.简单计算器

学习一下cout关键字的用法:

cout<<-------<<-------<<--------<<endl;

从左到右依次打印

cpp 复制代码
#include <iostream>
using namespace std;
int main()
{
	double x, y, sum, sub, mult, div;
	cout << "请输入待计算的两个数:";
	cin >> x >> y;
	sum = x + y;
	sub = x - y;
	mult = x * y;
	div = x / y;
	cout << " sum:  " << x << "+" << y << "=" << sum << "\n"<<endl;
	cout << " sub:  " << x << "-" << y << "=" << sub<< "\n"<<endl;
	cout << " mult: " << x << "×" << y << "=" << mult<< "\n"<<endl;
	cout <<" div:  " << x << "÷" << y << "=" << div<<"\n"<<endl;
	return 0;
}

成功!

二.勾股定理应用

cpp 复制代码
#include <iostream>
#include <cmath>
#include <stdio.h>

using namespace std;
int main()
{
	double a, b, c;

	cout << "请输入第一条边a: \n";
	cin >> a;
	cout << "请输入第二条边b: \n";
	cin >> b;
	c = sqrt(a * a + b * b);
	cout << "计算结果:斜边c= " << c << endl;
	return 0;
}

成功!

相关推荐
( •̀∀•́ )92012 分钟前
高性能拖拽排序
java·开发语言·算法
Ayanami_Reii12 分钟前
进阶数据结构应用-区间最大公约数
开发语言·数据结构·算法·线段树·差分·树状数组·fenwick tree
feiyangqingyun15 分钟前
Qt/C++地图最简示例/在线离线切换/地图视图切换/执行各种js函数交互
javascript·c++·qt
Cuit小唐23 分钟前
指针函数和函数指针
c语言
在人间负债26 分钟前
昇腾 RAG SDK 从入门到实战:技术解析与部署实操
后端·算法
大千AI助手30 分钟前
多维空间的高效导航者:KD树算法深度解析
数据结构·人工智能·算法·机器学习·大千ai助手·kd tree·kd树
暗然而日章30 分钟前
C++基础:Stanford CS106L学习笔记 4 容器(STL与序列容器)
c++·笔记·学习
系夏普34 分钟前
重拾 C++:Ubuntu开发环境下的C++学习
c++
凋零蓝玫瑰39 分钟前
几何:数学世界的空间密码
人工智能·算法·机器学习
kk”40 分钟前
C++ AVL树
开发语言·数据结构·c++