读书共享 Primer Plus C

发布时间:2017-7-1 10:54:45编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"读书共享 Primer Plus C",主要涉及到读书共享 Primer Plus C方面的内容,对于读书共享 Primer Plus C感兴趣的同学可以参考一下。

  

  • 关于浮点数的打印

       

#include<stdio.h>#include<string.h>int main(){  char str [100] = "liuchuanwu";  short s1 = 1111;  short s2 =1;  int   i1= 1111111111;  long int l1= 1111111111111111111;  long int l2=11;  float f1 = 1234.6789;  printf("%d  %d\n",sizeof(s1), s1);  printf("%d  %d\n",sizeof(s2), s2);  printf("%d  %d\n",sizeof(i1), i1);  printf("%d  %ld\n",sizeof(l1), l1);  printf("%d  %ld\n",sizeof(l2), l2);  printf("%20s\n",str);  printf("%-20s\n",str);  printf("%d \n  %d\n",sizeof(str),strlen(str));  printf("%2.3f \n",f1);  printf("%0.3f \n",f1);  printf("%-10.3f \n",f1);  printf("%10.3f \n",f1);  return 0;}

    %x.y x小于浮点数本身的大小全部打印 x大于浮点数本身按照x长度打印。

     x的长度 指整数长度+小数长度+1

       

  •  关于字符串打印长度

    

#include<stdio.h>#include<string.h>int main(){  char str [100] = "liuchuanwu";  printf("%20.1s \n",str);  return 0;}

  对于%20.1s 20指的是整个打印占多大,.1指的是打印多少个真正的字符。

       

  • 对于长字符串处理

     

#include<stdio.h>#include<string.h>int main(){  char str [100] = "liuchuanwu";  printf("%20.1s \n",str);  printf("liuchuanwu is a handman\n");  printf("liuchuanwu is a \handman\n");  printf("liuchuanwu is a "          "handman\n");


上一篇:testlink1.9.3测试管理工具安装
下一篇:线段树专题

相关文章

相关评论

本站评论功能暂时取消,后续此功能例行通知。

一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!

二、互相尊重,对自己的言论和行为负责。

好贷网好贷款