网站大量收购独家精品文档,联系QQ:2885784924

Chapter2elementaryknowledge解说.ppt

  1. 1、本文档共44页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2.4 整型数据-输出 #include”stdio.h” Void main() { int x,y,z; /*定义三个整型变量*/ x=129,y=0127,z=0x128; /*y是八进制,z是十六进制*/ printf(“%d,%d,%d\n”,x,y,z); /*十进制整型数据输出*/ printf(“%o,%o,%o\n”,x,y,z); /*八进制整型数据输出*/ printf(“%x,%x,%x\n”,x,y,z); /*十六进制整型数据输出*/ } 运行结果: 129,87,296 201,127,450 81,57,128 输出格式 2.5 浮点数-输出 #include ”stdio.h” Void main() { float x,; /*定义单精度浮点型变量*/ double y; /*定义双精度浮点型变量*/ x=12.345678; y=987654.321098; printf(“%e,%le\n”,x,y); /*①科学计数法输出*/ printf(“%f,%lf,%o\n”,x,y); /*②普通浮点数输出*/ printf(“%.3f,%.3lf,%x\n”,x,y); /*③精度为3*/ printf(“%14.3f,%14.3lf\n”,x,y); /*④域宽14,精度3*/ printf(“%-14.3f,%-14.3lf\n”,x,y); /*⑤左对齐*/ printf(“%8.3f,%8.3lf\n”,x,y); /*⑥域宽8,精度3 */ printf(“%14f,%14lf\n”,x,y); /*⑦域宽14,精度默认*/ } 2.5 浮点数-输入 #include ”stdio.h” void main() { double x; /*定义1个双精度浮点型变量*/ printf(“请输入1个双精度浮点数:”); scanf(“%lf”,x); printf(“\n%lf”,x); } getchar()与putchar(字符常量或变量) #include”stdio.h” Void main() { char a,b,c,d,i; printf(“please enter four lowercase:\n”); /*输入4个小写字母*/ a=getchar(); b=getchar(); c=getchar(); d=getchar(); printf(“输入的四个字符为:%c, %c , %c , %c \n”,a,b,c,d); i=‘a’-’A’; printf(“对应大写字母为: %c, %c , %c , %c \n”,a-i,b-i,c-i,d-i”); printf(“Uppercase is:”); putchar(a-i); putchar(b-i); putchar(c-i); putchar(d-i); } 标识符是一个字符序列。用来标识C程序中的变量、常量、数据类型和函数。 标识符要满足下面的语法规则: 1、以字母或下划线开头 2、在第一个字符后,可以由任意数字、字母、下划线组成。建议长度不超过8,见名知意 2.1 标识符 例:判断下列标识符号合法性 sum Sum M.D.John day Date 3days student_name #33 lotus_1_2_3 char ab _above $123 23dwee 关键字:是C编译程序预先设定的标识符,代表了固定的意义,用户不能随便使用 特定字:是含有特殊意义的标识符,用户在定义标识符时一般不要使用 用户定义字:是用户按照语法规则定义的标识符 2.1 标识符 C语言标识符分为三类:关键字,特定字,用户定义字 常见关键字: 归纳分析 不能用作变量名 break case char continue default do double else float for if int long return static struct switch typedef void while 2.3 C语言的数据类型 C 数 据 类 型 基本类型 构造类型 指针类型 空类型void 定义类

文档评论(0)

a336661148 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档