题目要求:输入一个三位数,将它拆分开来,最后逆序输出。

源代码要求:四个变量,第一个变量作为被运算的变量(number)。剩下三个变量作为运算变量(gewei,shiwei,baiwei)。

源代码讲解:#include<iostream>  //头文件

                    using namespace std;  //头文件

                    int main()  //主函数

                    {

                         int number=100;  //定义被运算的变量 number (注意:这个变量必须是百位数)

                         int gewei=0;  //定义number变量的个位数

                         int shiwei=0;  //定义number变量的十位数

                         int baiwei=0;  //定义number变量的百位数

                         cin>>number;  //输入被运算的变量 number

                         gewei=number%10;  //计算number变量的个位数(将number变量取余10)

                         shiwei=number%100/10;  //计算number变量的十位数(将number变量取余100后除以10)

                         baiwei=number/100;  //计算number变量的百位数(将number变量除以100)

                         cout<<gewei<<" "<<shiwei<<" "<<baiwei<<endl;  //逆序输出各个数位(gewei,shiwei,baiwei)

                         return 0;  //结束本代码

                     }


点赞(0)
 

0.0分

1 人评分

C语言网提供由在职研发工程师或ACM蓝桥杯竞赛优秀选手录制的视频教程,并配有习题和答疑,点击了解:

一点编程也不会写的:零基础C语言学练课程

解决困扰你多年的C语言疑难杂症特性的C语言进阶课程

从零到写出一个爬虫的Python编程课程

只会语法写不出代码?手把手带你写100个编程真题的编程百练课程

信息学奥赛或C++选手的 必学C++课程

蓝桥杯ACM、信息学奥赛的必学课程:算法竞赛课入门课程

手把手讲解近五年真题的蓝桥杯辅导课程

评论列表 共有 0 条评论

暂无评论