- 1、本文档共66页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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.
您可能关注的文档
- 会计英语八章.ppt
- 控制要求及控制系统方案设计.ppt
- American Two-party System.ppt
- 供应链管理L06-quickresponse.ppt
- c程 顺序结构.ppt
- 国际贸易单证教程 第一章.ppt
- 护理管理理论与原理.ppt
- c语音教案第5章.ppt
- 空间向量与空间角.ppt
- C语言课件1-3章.ppt
- 中国人工智能学会-2022中国人工智能系列白皮书-人工智能与药物发现.pdf
- 中国住房金融发展报告2022-NIFD【下(共两册)】.pdf
- 中国人工智能学会-2022中国人工智能系列白皮书-人工智能与药物发现【上(共两册)】.pdf
- 中国金融业CEO冬季刊_影响全球金融业未来格局的七大科技【下(共两册)】.pdf
- 中国金融业CEO冬季刊_影响全球金融业未来格局的七大科技【上(共两册)】.pdf
- 中国住房金融发展报告2022-NIFD【上(共两册)】.pdf
- 中国人工智能学会-2022中国人工智能系列白皮书-人工智能与药物发现【下(共两册)】.pdf
- 中国容器安全市场报告(2022) .pdf
- 2024年《简爱》读后感真题15篇完整版2 .pdf
- 大学生职业生涯规划模板-建筑工程技术完整版124.pptx
文档评论(0)