C语言中控制输出格式
来源:互联网 发布:mac c语言编程软件 编辑:程序博客网 时间:2024/05/29 03:28
控制小数位数
- 这里举例要求输出一位小数
#include <stdio.h>int main(){ int H; double weight=0.0; scanf("%d",&H); if((H>100)&&(H<=300)) { weight=2*(H-100)*0.9; printf("%.1f",weight); } return 0; }
在数的前面添置规定格式的数字
- 如日期的格式化
#include <stdio.h>int main(){ int dd,mm,yy; scanf("%02d-%02d-%4d",&mm,&dd,&yy); if((yy>=1900)&&(mm>=01)&&(mm<=12)&&(dd>=01)&&(dd<=31)) { printf("%4d-%02d-%02d",yy,mm,dd); } return 0;}
十六进制与十进制的转换
- 如BCD解密问题,BCD码用来表示十进制数,每4个比特位表示一位。如0001 0010表示的十进制数为12。十六进制就为Ox12,小明不理解BCD码,则Ox12转换为十进制数就为18。现在程序要求输入一个十进制数,能输出正确的十进制数。
- 如这里输入18,输出12。
- 其实质就是将一个十进制的数转化为十六进制。
#include<stdio.h>int main(){ int a; scanf("%d",&a); printf("%x\n",a); return 0; }
阅读全文
0 0
- C语言中控制输出格式
- c语言输出格式控制
- c语言中printf()输出格式控制
- C语言中输出格式
- c语言 printf()输出格式控制
- c语言 printf()输出格式控制
- c语言 printf()输出格式控制
- c语言 printf()输出格式控制
- C语言 printf()输出格式控制
- c语言 printf()输出格式控制
- c语言 printf()输出格式控制
- c语言 printf()输出格式控制
- c语言 printf()输出格式控制
- c语言printf()输出格式控制
- C语言输入、输出格式控制
- c语言 printf()输出格式控制
- c语言printf()输出格式控制
- c语言 printf输出格式控制
- hive中order by,sort by, distribute by, cluster by作用以及用法
- Docker 学习
- ADV-15-最大乘积
- 面向对象五大原则、三大特征
- 解决BackBox中Fcitx输入法中文输入状态下不显示候选词框的问题
- C语言中控制输出格式
- My first blog
- leetcode练习(441,442)python实现
- 链表问题---将单链表的每K个节点之间逆序
- 洛谷P2049 魔术棋子
- Mybatis Configuration.xml中properties属性定义
- ADV-4-道路与航路
- 原生js开发简易语音发声的计算器
- 决定换一个新的博客(blog.csdn.net/sty945)