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;
}

成功!

相关推荐
Fcy648几秒前
C++ 11 新增特性(下)
开发语言·c++·c++11·lambda·包装器
闻缺陷则喜何志丹1 分钟前
【数论】P12191 [蓝桥杯 2025 省研究生组] 01 串|普及+
c++·数学·蓝桥杯·数论·洛谷
m0_635647482 分钟前
Qt中使用opencv库imread函数读出的图片是空
开发语言·c++·qt·opencv·计算机视觉
燃于AC之乐7 分钟前
【C++手撕STL】Vector模拟实现:从零到一的容器设计艺术
开发语言·c++·容器·stl·vector·底层·模板编程
进击的小头7 分钟前
创建型模式:装饰器模式(C语言实战指南)
c语言·开发语言·装饰器模式
松涛和鸣12 分钟前
63、IMX6ULL ADC驱动开发
c语言·arm开发·驱动开发·单片机·gpt·fpga开发
御承扬14 分钟前
鸿蒙原生系列之懒加载瀑布流组件
c++·harmonyos·懒加载·鸿蒙ndk ui·瀑布流布局
C++ 老炮儿的技术栈20 分钟前
CMFCEditBrowseCtrl用法一例
c语言·开发语言·c++·windows·qt·visual studio code
Three~stone20 分钟前
Matlab R2024b 保姆级安装教程(附:解决win10问题)
开发语言·算法·matlab
ytttr87323 分钟前
基于MATLAB的一维对流扩散方程数值求解
开发语言·算法·matlab