c语言的输出
2024-09-01 06:32:33
Cpp是c plus plus
Cpp c++的源文件
c++支持c语言的语法
%x是十六进制x后面输出小写%X输出的结果是大写。
%o是八进制。
%lf是双精度double,默认小数点后六位,输出最后一位四舍五入
%e打印浮点型是指数形式代表10的多少次方
h表示短型
%#x输出有ox
%#o输出有O
表示进制- 左对齐(默认为右对齐)+ 输出符号
空格 输出正数的时候在前面补一个空
#在用%o输出八进制的时候 在八进制前面补一个0在用%x输出16进制的时候 在16进制前面补一个0x
#include<stdio.h>
int main()
{
printf("hello world\n");
printf("你好世界\n");
int x = ;
printf("%d\n",x);
printf("十六进制的x %x\n", x);
printf("十六进制的X %X\n", x);
printf("八进制的x %o\n", x);
printf("x的值是%d x乘以三的值是%d",x,x*);
double f = 3.141592654;
printf("%lf\n",f);
printf("%40lf\n", f);
printf("%.10f\n", f);
printf("%e\n", f);
printf("精度+位数%8.3lf\n", f);
printf("%d\n", 'A');
printf("%hd\n", );
printf("%5d\n", );
printf("%-5d\n", );
printf("%05d\n", );
printf("% 10d\n", );
printf("%+05d\n",);
printf("%#x\n", );
printf("%#o\n", );
getchar();
return ;
}
上面代码所实现的功能
%d int
%f float
%c char
%lf double
%s char
%x 十六进制
%o 八进制
%e 指数形式输出浮点型
适用于输入输出
最新文章
- 异步方法的意义何在,Async和await以及Task的爱恨情仇,还有多线程那一家子。
- Hibernate之全面认识
- 配置和创建一个hibernate简单应用
- reporting services rdl文件如何不分页
- [转]解决WebClient或HttpWebRequest首次连接缓慢问题
- js打印方法总结
- 用python3破解wingIDE
- Java,javascript,html,css的关系
- 【Maven】pom.xml 配置 eclipse错误
- MySQL Backup mydumper
- C++11 boost TR1 TR2曾经参考过的网址整理
- delete和delete[] 区别
- 用FPGA对ASIC进行原型验证的过程(转)
- 发送邮件--MFMailComposeViewController
- iOS8跳转到系统设置页
- (转)RocketMQ源码学习--消息存储篇
- JS设计模式——9.组合模式
- Java混剪音频
- 鼠标聚焦到Input输入框时,按回车键刷新页面原因及解决方法
- LUA表的引用理解