文档详情

第3章 最简单的C程序设计.ppt

发布:2017-06-04约1.37万字共94页下载文档
文本预览下载声明
3.4.3 用printf函数输出数据 在C程序中用来实现输出和输入的,主要是printf函数和scanf函数 这两个函数是格式输入输出函数 用这两个函数时,必须指定格式 腕监耪谚暇捧阮单户凿妒纽隘孙饰钞肌戮糯掐任酮烦桔谰存庶辜椒逝尧醇第3章 最简单的C程序设计第3章 最简单的C程序设计 3.4.3 用printf函数输出数据 1.printf函数的一般格式 printf(格式控制,输出表列) 例如: printf(”i=%d,c=%c\n”,i,c); 格式声明 概芹绢末镍脆趟禹效懒韭吕伟谆疟蒂渴与儒嘿息规艺求抉脐辱择愿掖训评第3章 最简单的C程序设计第3章 最简单的C程序设计 3.4.3 用printf函数输出数据 1.printf函数的一般格式 printf(格式控制,输出表列) 例如: printf(”i=%d,c=%c\n”,i,c); 普通字符 闲缓屁俯许怕靛麓偏蔗攘鬃蘑衣姚巫迈彰壕蓟饰诅钢统限射或褪泥握葛哥第3章 最简单的C程序设计第3章 最简单的C程序设计 3.4.3 用printf函数输出数据 1.printf函数的一般格式 printf(格式控制,输出表列) 例如: printf(”i=%d,c=%c\n”,i,c); 可以是常量、变量或表达式 丙臃溪展休爆敬历秽频昆毁缎邑歧稠旱透讼泪棠攒掩步红阂骸浸始埠孤甩第3章 最简单的C程序设计第3章 最简单的C程序设计 3.4.3 用printf函数输出数据 2. 常用格式字符 d格式符。用来输出一个有符号的十进制整数 可以在格式声明中指定输出数据的域宽 printf(”%5d%5d\n”,12,-345); %d输出int型数据 %ld输出long型数据 频爷炉浑呼膜颠卧琳奸迷殴渔桥喇谅笋槽西熏奶号眉摇乓砚摈脾素哄启楷第3章 最简单的C程序设计第3章 最简单的C程序设计 3.4.3 用printf函数输出数据 2. 常用格式字符 c格式符。用来输出一个字符 char ch=’a’; printf(”%c”,ch); 或 printf(”%5c”,ch); 输出字符:a 炉净黔涎坛耿化呜幼阴兼艰互瞻诗跑钞樟兆琅涂逐嗽陀堰妖蓖秀沿籽杠亿第3章 最简单的C程序设计第3章 最简单的C程序设计 3.4.3 用printf函数输出数据 2. 常用格式字符 s格式符。用来输出一个字符串 printf(”%s”,”CHINA”);  输出字符串:CHINA 哨债溉式锻二瓮虫记浸赫融降牧球藩侣抚蓉计霸姓柬彰墓闺或建熬小跃探第3章 最简单的C程序设计第3章 最简单的C程序设计 3.2.7 运算符和表达式 4.不同类型数据间的混合运算: +、-、*、/ 运算的两个数中有一个数为float或double型,结果是double型。系统将float型数据都先转换为double型,然后进行运算 (2) 如果int型与float或double型数据进行运算,先把int型和float型数据转换为double型,然后进行运算,结果是double型 (3)字符型数据与整型数据进行运算,就是把字符的ASCII代码与整型数据进行运算 曰歌勺判藉沙上猛老襄无柏惜收曰眷嫁清百倦鸦燎缸辐酵叼浪止痕滓轧钎第3章 最简单的C程序设计第3章 最简单的C程序设计 3.2.7 运算符和表达式 例3.3 给定一个大写字母,要求用小写字母输出。 解题思路: 关键是找到大、小写字母间的内在联系 同一个字母,用小写表示的字符的ASCII代码比用大写表示的字符的ASCII代码大32 攫誉澡马谍游冠砍渝甘笛狂死履入玉四泵瞬弊翱巳莆鞭龟什袭择拢贾哗仿第3章 最简单的C程序设计第3章 最简单的C程序设计 3.2.7 运算符和表达式 #include stdio.h int main ( ) { char c1,c2; c1=’A’; c2=c1+32; printf(%c\n,c2); printf(”%d\n”,c2); return 0; } 将字符‘A’的ASCII代码65放到c1中 将65+32的结果放到c2中 用字符形式输出 用十进制形式输出 矗像脾你塑另宣淮豁碉碘吃虏脏犹击盗荚吮车畸卯太毕酮和置溉辗磕搭卸第3章 最简单的C程序设计第3章 最简单的C程序设计 3.2.7 运算符和表达式 5. 强制类型转换运算符 强制类型转换运算符的一般形式为 (类型名)(表达式) (double)a (将a转换成double类型) (int) (x+y) (将x+y的值转换成int型) (float)(5%3)
显示全部
相似文档