mshd.net
当前位置:首页 >> C语言printF()的用法 >>

C语言printF()的用法

C语言的printf语句中"*"字符的意义有如下几种情况。 1、作为字符输出 printf("%c", '*'); //输出字符*2、作为字符串输出 printf("%s", "*"); //输出字符串*或者 printf("*");3、作为运算符,用于表示乘法运算或者指针间接运算 printf("%d", 1 * ...

printf("输出格式类型",变量); 例如 int a = 10; printf("%d\n",a);

两者的区别在于puts的功能更单一,只能输出字符串,而printf可以根据给定的格式输出多种类型的数据。 1、puts()函数用来向标准输出设备(屏幕)写字符串并换行,其调用方式为,puts(s);其中s为字符串字符(字符串数组名或字符串指针)。 #inclu...

用 法: int cprintf(const char *format[, argument, ...]); 头文件: conio.h 说明:非ANSI C标准,在VC6.0、TC中均有conio.h这个头文件。 下面的三个例子在TC2.0中运行通过。 程序例一: #includeintmain(void){/*clearthescreen*/clrscr();/*c...

6是表示输出的数有6位..2是表示这个6位的数其中有两位是小数..例如1234.56

这是对的,printf()的第一个参数不是格式控制符吗,比如int a=1; printf(" %d ",a);其中%d就表示整型,所以printf("%"); 就会有警告。如果是printf("\%");也不行。只有printf("%%");就表示输出%。 比如printf("%%d");的输出就是%d.

%i和%d 没有区别。 %i 是老式写法。 都是整型格式。 int x,y; scanf("%i %d",&x,&y); // 没问题 printf("%d %i",x,y); // 没问题 i % x -- 整除取余运算。

puts()函数只用来输出字符串,没有格式控制,里面的参数可以直接是字符串或者是存放字符串的字符数组名。 printf()函数的输出格式很多,可以根据不同格式加转义字符,达到格式化输出。 puts()函数的作用与语句printf("%s\n",s);的作用形同。

printf("%d",i) //以十进制来输出i的值 printf("%d",&i) //将i的存储地址转换为十进制输出

前一句是打印a,b,c的值,后一句是打印a,b,c的地址 &为取地址操作 你知道这些变量都存在内存中的某个地址,这个地址里面有一个数据,这个数据就是这个变量的值 变量的值和变量的地址,这是两个概念

网站首页 | 网站地图
All rights reserved Powered by www.mshd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com