首页 > 编程语言 > 详细

c语言的输出

时间:2019-02-27 19:40:56      阅读:214      评论:0      收藏:0      [点我收藏+]

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

 1 #include<stdio.h>
 2 int main()
 3 {
 4     printf("hello world\n");
 5     printf("你好世界\n");
 6     int x = 233;
 7     printf("%d\n",x);
 8     printf("十六进制的x %x\n", x);
 9     printf("十六进制的X %X\n", x);
10     printf("八进制的x %o\n", x);
11     printf("x的值是%d  x乘以三的值是%d",x,x*3);
12     double f = 3.141592654;
13     printf("%lf\n",f);
14     printf("%40lf\n", f);
15     printf("%.10f\n", f);
16     printf("%e\n", f);
17     printf("精度+位数%8.3lf\n", f);
18     printf("%d\n", A);
19     printf("%hd\n", 123);
20     printf("%5d\n", 123);
21     printf("%-5d\n", 12345);
22     printf("%05d\n", 1234);
23     printf("% 10d\n", 1234);
24     printf("%+05d\n",34);
25     printf("%#x\n", 233);
26     printf("%#o\n", 233);
27     getchar();
28     return 0;
29 }

上面代码所实现的功能

技术分享图片

%d int

%f float

%c char

%lf double

%s char

%x 十六进制

%o 八进制

%e 指数形式输出浮点型

适用于输入输出

 

c语言的输出

原文:https://www.cnblogs.com/liugangjiayou/p/10445961.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!