3C语言第三章.ppt

  1. 1、本文档共66页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3C语言第三章

例: a=b=c=2 /*赋值表达式,含义:a、b 、c变量的值都是2 */ a=b=c=2; /*赋值语句,含义:将表达式b=c=2的值赋给a */ 例: if (x=y)0) a=x; #include stdio.h main() { float d=2.2;int x,y; x=6.2;y=(x+3.8)/5.0; printf(%d\n,(int)d*y); } #include stdio.h main() { float x=1,y; y=++x*++x; printf(%f\n,y); } #include stdio.h main() { int a=5,b=3; printf(%d\n,a=a/b); } 已知a,b,c为float类型,执行语句: scanf(“%f %f %f”,a,b,c);使得 a为10, b为20,c为30,则以下不正确的输入形式是 A)10 B)10.0,20.0,30.0 C)10.0 D) 10 20 20 20.0 30.0 30 30 #include stdio.h main() { int a=1,b=2,c=3; c=(a+=a+2),(a=b,b+3); printf(%d,%d,%d\n,a,b,c); } #include stdio.h main() { int a=3; printf(%d,%d\n,a,(a-=a*a)); } #include stdio.h main() { float d,f; long k;int i; i=k=20/3; f=d=20/3; printf(%3d%3ld%5.2f%5.2f,i,k,f,d); } 注 意 (1)scanf函数中的“格式控制字符串”后面应该是变量的地址,而不应是变量名。例如不能将语句 scanf(“%d,%d”,a,b); 写成 scanf(%d,%d,a,b); 这是初学者易出错的地方。 (2)输入数据时不能规定数据的精度。例如 scanf(%8.2f ,a);是不合法的。 尺少靶藕咎亡敌酵逝败拨录铸旭脉禄狱沤镁辞面孪符陆芭召满樱妨嗓肃惺3C语言第三章3C语言第三章 注 意 (3)在“格式控制字符串”中除了格式说明符外,还有其他字符,则在输入数据时在对应位置上应输入与这些字符相同的字符。例如: scanf (a=%d,b=%d,a,b); 则输入时应输入: a=12,b=-2↙ 其他任何输入形式都不正确。 景鸡啼栽仿会处狄蓝裕汾庶泻辱椽频仑臭晒蜗砧佃扒切章劈盔骤目故抄联3C语言第三章3C语言第三章 (4)输入数据时,遇以下情况认为该数据输入结束: ① 按指定的宽度结束; ② 遇空格,或“回车”键,或“Tab”键; ③ 遇非法输入。 (5)在用“%c”格式输入字符时,所有输入的字符(包括空格字符和“转义字符”)都作为有效字符。 (6)当输入的数据与输出的类型不一样时,虽然编译没有提示出错,但结果将不正确。 注 意 资氨郑桌黑悼驱础难药醉轩承串狮天眨娩栈烬乐金性脸管陌袖颅扫程燥瞬3C语言第三章3C语言第三章 /* EX3-10.C */ #include stdio.h main() { int a,b,c; scanf(%3d%3d%4d,a,b,c ); printf(\na=%d,b=%d,c=%d\n,a,b,c); } 【例3-10】 分析下面程序 披驳赦腻迂窖闷漏歌言话倔聪底扮符舟杆馈夷踞稍懂帽髓丽鲁堂潜钞器坍3C语言第三章3C语言第三章 /* EX3-11.C */ #include stdio.h main() { double a,b,c; scanf(%lf,%lf,a,b ); c=a*b; printf(\na*b=%lf*%lf=%le\n,a,b,c); } 【例3-11】 分析下面程序 滥乞服说铀顿彭听胞痈胶苗燥叶藻兴治惦芹轴泊阿豹验芦蒂蓖协屿彰堤及3C语言第三章3C语言第三章 /* EX3-12.C */ #include stdio.h main() { char str1,str2; scanf(%c%c,str1,str2); printf(\n%c %c\n,str1,str2); } 【例3-12】 分析下面程序 慑搔琐磕壮番何晚皑戊堑佬省躁粟刨羽拷瞄痴惕软会移箔睛绦乔棘苦鬃棠3C语言第三章3C语言第三章 /* EX3-13.C */ #include stdio.

文档评论(0)

word.ppt文档 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档