- 1、本文档共48页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
c语言课件第4林章顺序程序设计
第四章 最简单的C程序设计The Simplest C Program Design 上机安排 01~03班,4-13周周五,下午2~4点 04~51班, 4-13周周一,下午4~6点 地点:F座—214, —217, —218, —220 4.1 C语句概述(Description of C sentence) 二、C语句概述 C语句分类:(Assortment) 1.控制语句(Control sentences) 2.函数调用语句(function Call sentences) 3.表达式语句(Expression sentences) 4.空语句(Empty sentences) 5.复合语句(Compound sentences) 控制语句(Control sentences) 功能:完成一定的控制功能 2. 函数调用语句(Calling function ) 4. 空语句(Empty sentences) 4.2 赋值语句(Assignment Sentences) 4.3 数据输入输出的概念及在C语言中的实现(Data Inputs and Outputs) 4.4 字符数据的输入与输出(The Input and Ouput of Character Data) 二、getchar函数(字符输入函数) (二)格式说明 与prntf函数中的格式说明相似,以%开始,以一个格式字符结束(表4-3),中间可以插入附加的字符(表4-4)。 4.6 顺序结构程序设计举例 6. x格式符——以16进制数形式输出整数。 同样不会出现负的十六进制数。 7. u格式符——以十进制形式输出unsigned型数据 如: main() { unsigned int a=65535; int b=-2; printf(“a=%d,%o,%x,%u\n”,a,a,a,a); printf(“b=%d,%o,%x,%u\n”,b,b,b,b);} 输出结果: a=-1,177777,ffff,65535 b=-2,177776,fffe,65534 8. C格式符——用来输出一个字符。 一个整数,只要它的值在0~255范围内,也可以用字符形式输出,在输出前,将该整数转换成相应的ASCII字符;反之,一个字符数据也可以用整数形式输出。 如:main() { char c=‘a’; int i=97; printf(“%c,%d\n”,c,c); printf(“%c,%d\n”,i,i);} 输出结果: a,97 a,97 9. s格式符——用来输出一个字符串。 (1) %s :按原长度输出字符串。 如: printf(“%s”,“CHINA”) 输出结果:CHINA (2) %ms :输出的字符串占m列,如字符串本 身长度大于m,则突破m的限制,将字符串 全部输出,若串长小于m,则左补空格。 (3) %–ms :如果串长小于m,则在m列范围内 ,字符串向左靠,右补空格。 (4) %m.ns :输出占m列,但只取字符串中左端 n个字符。输出在列的右侧,左补空格。如 果nm,则自动取n值,即保证n个字符正常输 出。 (5) %–m.ns , 其中m、n含义同上,n个字符输出 在m列范围的左侧,右补空格。 如:printf(“%3s,%7.2s,%.4s,%-5.3s\n”, “CHINA”, “CHINA” ,“CHINA”, “CHINA”); 输出结果:CHINA, CH,CHIN, CHI 4.5.2 scanf 函数(格式输入函数) (一)一般形式 scanf(格式控制,地址表列) 10 15 main() { int a,b,c; scanf(“%d,%d”,a,b); printf(“a=%d,b=%d”,a,b); 输入:10,15 输出:a=10,b=15 a b 如:int a,b,c; scanf(“%d%d%d”,a,b,c); 输入形式:10 17 181 int a,b,c; scanf(“%d,%d,%d\n”,a,b,c); 输入形式:
您可能关注的文档
- c语言夫公开课教案.ppt
- c语言付中的插入排序法.ppt
- c语言复习pp一tc11.ppt
- c语言高课件第七章.ppt
- c语言行数据结构第06讲图.ppt
- c语言和课件 第三章.ppt
- c语言后课件第四章.ppt
- c语言基础班很海贝课件.ppt
- c语言基础课网件10.结构.ppt
- c语言见教程(课件)11.ppt
- 2024年湖南省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年江西省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年安徽省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年福建省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年广东省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年河北省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年河南省高考英语试卷(含答案解析)+听力音频.docx
- 2024年湖北省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年湖南省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年江苏省高考英语试卷(含答案解析)+听力音频+听力原文.docx
文档评论(0)