算术运算符与算术表达式——分离各位数
来源:互联网 发布:学编程用不用面面俱到 编辑:程序博客网 时间:2024/06/05 09:16
项目一:分离各位数
一,题目要求:
写一个程序,输入x(三位数),输出其个、十、百位数,用空格隔开
样例输入:768 ,样例输出:8 6 7
二,分析:
1,定义一个变量存储三位数,定义三个变量存储输出的三位数。
2,768%100=7,768%10=8,(768/10)%10=6;
三,编程:
#include<stdio.h>void main(){ int a, b, c, d; printf("Please input your number:\n"); scanf("%d", &d); a = d % 10; b = (d / 10) % 10; c = d / 100; printf("%d %d %d\n ", a, b, c); getchar();}
四,验证:
五,心得:
看到这个题目时脑袋中就蹦出来需要用取余数来做,789%10恰好为个位数
可是取中间的那个书时,遇到了一些问题,此时先除10为78.9,此时对78.9%10=8,
对于最高位,直接除以100.
最后再运行时出现了一个问题,是我以前从未遇见的。
我在c变量后面多加了‘,’;导致程序出错。
这是我系统编程的第二天,第4个程序。
阅读全文
0 0
- 算术运算符与算术表达式——分离各位数
- 初步篇11算术运算符与算术表达式项目1分离各位数
- 4、算术运算符与算术表达式-应用(分离各位数)
- C语言初步-第11讲:算术运算符与算术表达式(分离各位数)
- 《C语言及程序设计初步》_1.11算术运算符与算术表达式_实践9——分离各位数
- 11 算术运算符与算术表达式的项目(1 分离各位数) (2分离整数和小数部分) (3如何买玫瑰) (4玩数字) (5坐标转换)
- Lesson 11 算术运算符与算术表达式 实践项目:1-分离各位数 2-分离整数和小数部分 项目3-如何买玫瑰? 项目4-玩数字 项目5-坐标转换
- 11 算术运算符与算术表达式
- C++算术运算符与算术表达式
- lesson11 算术运算符与算术表达式
- 初步篇11算术运算符与算术表达式项目2分离整数和小数部分
- 《C语言及程序设计初步》_1.11算术运算符与算术表达式_实践10——分离整数和小数部分
- 《C语言及程序设计》实践项目——算术运算符与算术表达式
- 算术运算符与算术表达式——如何买玫瑰?
- 第11讲:算术运算符与算术表达式
- 第11讲-算术运算符与算术表达式-练习
- C语言:算术运算符与算术表达式
- 3.第三章,算术运算符与算术表达式
- HDU1232 畅通工程
- C++浅拷贝实例
- php 高效率写法 推荐
- PS学习笔记-----钢笔工具
- 分布式HTAP数据库PetaData:大数据行业带来的新变化
- 算术运算符与算术表达式——分离各位数
- GCD HDU
- asponse.word 操控word打印内容及打印内容格式错乱处理
- Appium安装+配置环境变量
- unity3d 的octane渲染器发布啦
- mysql分表
- pull解析xml文件
- 操作文件方法简单总结(File,Directory,StreamReader,StreamWrite ) 转
- codeforse 466B