鱼C论坛

 找回密码
 立即注册

扫一扫,访问微社区

查看: 101|回复: 4

[已解决]萌新在线求助

[复制链接]
最佳答案
0 
发表于 2019-11-5 00:28:41 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 zhao_lh 于 2019-11-5 00:36 编辑

#include <stdio.h>

int main()
{
        printf("打印五个字符:%c %c %c %c %c\n", 70, 105, 115, 104, 67);
        printf("前边用 填充:%10d\n", 2015);
        printf("前边用0填充:%010d\n", 2015);
        printf("右对齐,保留2位:%10.2f\n", 3.1416);
        printf("左对齐,保留3位:%-10.3f\n", 3.1416);
        printf("右对齐,指数形式:%10e\n", 520000.0);
        printf("左对齐,指数形式:%-10E\n", 520000.0);

        return 0;
}



  printf("打印五个字符:%c %c %c %c %c\n", 70, 105, 115, 104, 67);

这串代码后面的数字代表什么,为什么可以打印出字母。
百度不知道怎么查。。。只能发帖了
最佳答案
2019-11-5 09:12:33
本帖最后由 zlj19931010 于 2019-11-5 09:15 编辑

代表字母的ASCII码
65 - 90 A-Z
97 - 122 a-z
2019-11-05.png
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
最佳答案
795 
发表于 2019-11-5 00:56:02 | 显示全部楼层
本帖最后由 jackz007 于 2019-11-5 01:00 编辑
  1. #include <stdio.h>

  2. int main(void)
  3. {
  4.         printf("打印五个字符:%c %c %c %c %c\n" , 70 , 105 , 115 , 104 , 67) ;
  5.         printf("前边用 填充:%10d\n" , 2015)            ; // %10d    表示用10个字符宽度,右对齐显示整型数值
  6.         printf("前边用0填充:%010d\n", 2015)            ; // %010d   表示用10个字符宽度,右对齐显示整型数值,左边的空白部分用 0 填充
  7.         printf("右对齐,保留2位:%10.2f\n", 3.1416)     ; // %10.2f  表示用10个字符宽度,2位小数,右对齐显示浮点型数值
  8.         printf("左对齐,保留3位:%-10.3f\n", 3.1416)    ; // %-10.3f 表示用10个字符宽度,3位小数,左对齐显示浮点型数值
  9.         printf("右对齐,指数形式:%10e\n", 520000.0)    ; // %10e    表示用10个字符宽度,右对齐科学计数法显示浮点型数值,e 用小写字符
  10.         printf("左对齐,指数形式:%-10E\n", 520000.0)   ; // %-10E   表示用10个字符宽度,左对齐科学计数法显示浮点型数值,e 用大写字符
  11.         return 0                                        ;
  12. }
复制代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
最佳答案
46 
发表于 2019-11-5 09:12:33 | 显示全部楼层    本楼为最佳答案   
本帖最后由 zlj19931010 于 2019-11-5 09:15 编辑

代表字母的ASCII码
65 - 90 A-Z
97 - 122 a-z
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
最佳答案
0 
发表于 2019-11-5 09:15:23 | 显示全部楼层
printf("打印五个字符:%c %c %c %c %c\n", 70, 105, 115, 104, 67);
%c代表字符格式化输出,这里给了数字70,105,115,104,67,所以这里面会自动把数字转换成其ascii码所对应的字符显示出来。
70对应是F;105对应是i,115对应是s,104对应是h,67对应是C;
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
最佳答案
0 
 楼主| 发表于 2019-11-5 16:37:09 | 显示全部楼层

谢谢啦,本来问的是第5行的代码,没想到把后面的都给出来了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

小甲鱼强烈推荐上一条 /1 下一条

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号

GMT+8, 2019-11-16 02:18

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表