首页 > 编程语言 >C++基础学习3

C++基础学习3

时间:2024-11-09 22:56:47浏览次数:1  
标签:int scanf float 基础 C++ 学习 年数 printf 输入

//3.常量和变量
//生活中的一些数据
//有些数据不能变:血型、性别、圆周率
//有些数据可以变:年龄、身高、体重、工资

//在C语言中的描述:
//变量:能被改变的量
//常量:不能被改变的量

//int main()
//{
// //创建一个变量
// //int=类型、age=变量的名字、=是赋值的意思、23是数值
// int age = 23;
// double weight = 66.7;
// age = age + 1;
// weight = weight + 10;
// printf("%d\n", age);
// printf("%lf\n", weight);
// //float用%f,double用%lf,整形用%d。
// return 0;
//}

//变量的分类:
//局部变量
//全局变量

//大括号外部的是全局变量-a=全局变量
//int a = 100;
//
//int main()
//{
// //大括号内的都是局部变量-a=局部变量
// //当局部变量与全局变量名字冲突时,局部优先。
// int a = 10;
// printf("%d\n", a);
// return 0;
//}

//写一个代码,求两个整数的和。
//int main()
//{
// int a = 0;
// int b = 0;
// int sum = 0;
// scanf("%d %d", &a, &b);
// //scanf函数是输入函数
// //想要使用scanf函数必须在全文开头加上:#define _CRT_SECURE_NO_WARNINGS 1
// sum = a + b;
// printf("sum = %d", sum);
// return 0;
//}

////作业1:计算矩形的面积和周长
//
//1. 输入矩形的长和宽(两个浮点数)。
//2. 计算并输出矩形的面积和周长。
//
//示例:
//• 输入:5.5 3.2
//• 输出:
//• 面积 : 17.6
//• 周长 : 17.4

//int main()
//{
// float l = 0;
// float w = 0;
// float sum1 = 0;
// float sum2 = 0;
// scanf("%f %f", &l, &w);
// sum1 = l * w;
// sum2 = (l + w) * 2;
// printf("sum1 = %f ,sum2 = %f", sum1, sum2);
//
//
//
// return 0;
//}

//作业2:简单利息计算

//1. 输入本金(整数)、利率(百分比,浮点数)、存款年数(整数)。
//2. 使用公式 利息 = 本金 * 利率 * 年数 计算利息并输出。
//
//示例:
//• 输入:本金:1000, 利率:5.0, 年数:3
//• 输出:利息:150.0

include <stdio.h>

int main() {
int principal; // 本金
float rate; // 利率(百分比)
int years; // 存款年数
float interest; // 利息

// 输入本金、利率和年数
printf("请输入本金: ");
scanf("%d", &principal);

printf("请输入利率(百分比): ");
scanf("%f", &rate);

printf("请输入存款年数: ");
scanf("%d", &years);

// 计算利息(将百分比转换为小数)
interest = principal * (rate / 100) * years;

// 输出利息
printf("利息 = %.2f\n", interest);

return 0;

}

标签:int,scanf,float,基础,C++,学习,年数,printf,输入
From: https://www.cnblogs.com/peg8888/p/18537441

相关文章

  • c++ 题目4 平方之和
    简单时间限制:1000MS内存限制:128MB分数:100OI排行榜得分:12(0.1*分数+2*难度)描述小杨有 n 个正整数 a1​,a2​,…,an​,他想知道对于所有的 i(1≤i≤n),是否存在两个正整数 x 和 y 满足 x×x+y×y=ai​。输入描述第一行包含一个正整数 n,代表正整数数量。之后 n ......
  • c++中final修饰的使用
    final可以用来修饰类和修饰类的虚函数final修饰类时final修饰的类就不能再被继承了,断绝了后代。classHuawei1{public: Huawei1(){};};classHuawei2final:publicHuawei1{public: Huawei2(){};};classHonor:publicHuawei2{public: Honor(){};};c......
  • Markdown 学习笔记 (基于Typora)
    Markdown学习笔记(基于Typora)目录Markdown学习笔记(基于Typora)基础语法进阶语法基础语法标题:###某三级标题(一级到六级)。加粗:**要加粗的部分**,或者Ctrl+B。斜体:*要斜体的部分*,或者Ctrl+I。删除线:~~要删除的部分~~。高亮(扩展语法):==要高亮的部分==单行代码:`......
  • 07 Oracle数据库恢复基础解析:从检查点到归档,一步步构建数据安全防线
    文章目录Oracle数据库恢复基础解析:从检查点到归档,一步步构建数据安全防线一、检查点(Checkpoint)1.1检查点定义1.2检查点重要性1.3检查点工作原理1.4手动触发检查点二、日志(RedoLog)2.1日志定义2.2日志重要性2.3查看当前使用的Redo日志成员三、归档机制(Archiving)3......
  • 博弈论基础
    算法竞赛中的博弈论问题:ICG(ImpartialCombinatorialGames公平组合游戏)特征如下:1.两名选手2.轮流操作,每次一步,每步在有限合法集合中选取一种进行3.任何情况,合法操作只取决于情况本身,与选手无关4.游戏败北条件:当某位选手需要进行操作时,当前没有任何可以执行的合法操作,则该选......
  • 2024-2025-1 20241403 《计算机基础与程序设计》第七周学习总结
    学期(如2024-2025-1)学号(如:20241403)《计算机基础与程序设计》第7周学习总结作业信息这个作业属于哪个课程<班级的链接>(如2024-2025-1-计算机基础与程序设计)这个作业要求在哪里<作业要求的链接>(如2024-2025-1计算机基础与程序设计第一周作业)这个作业的目标数组与......
  • C++基础学习2-数据类型
    ////数据类型:////计算机语言-写程序-解决生活中的问题////必须有能力来描述生活中的问题////购物商城-上架商品,价格-15.6元-小数////年龄50岁-整数////C语言-浮点数(小数点)////-整型//////a////'a'-字符a////intmain()//{// //char=字符类型// charch='a';......
  • 2024-2025-1 20241319 《计算机基础与程序设计》第七周学习总结
    作业信息这个作业属于哪个课程2024-2025-1-计算机基础与程序设计这个作业要求在哪里https://www.cnblogs.com/rocedu/p/9577842.html#WEEK07这个作业的目标数组与链表基于数组和基于链表实现数据结构无序表与有序表树图子程序与参数作业正文https://www.c......
  • 2024-2025-1 20241307《计算机基础与程序设计》第七周学习总结
    作业信息这个作业属于哪个课程(2024-2025-1-计算机基础与程序设计)这个作业要求在哪里(2024-2025-1计算机基础与程序设计第七周作业)这个作业的目标作业正文(2024-2025-1学号20241307《计算机基础与程序设计》第七周学习总结)教材学习内容总结《计算机科学概......
  • C++高级编程(9)
    九、STL模板库1.C++函数模板函数模板是一个独立于类型的函数,可产生函数特定类型的版本。通过对参数类型进行参数化,获取有相同形式的函数体。它是一个通用函数,它可适应一定范围内的不同类型对象的操作。函数模板将代表着不同类型的一组函数,它们都使用相同的代码,这样可以......