- 1、本文档共19页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
第四章最简单的C程序设计
—顺序程序设计§4.1C语句概述
C语句可以分为以下5类:1.控制语句:C只有9种控制语句。如:if()~else~for()~while()~do~while()switchcontinuebreakreturn2.函数调用语句:函数调用加一个分号构成一个语句。如:printf(“Thisisanprogram”);3.表达式语句:由表达式加一个分号构成语句。如:a=b+1;i++;注:赋值表达式和赋值语句不是同一个概念,赋值表达式加上一个分号才是赋值语句。如:赋值表达式:a=3赋值语句:a=3;4.复合语句:用花括号{}把一些语句括起来。如:{s=s*i;i++;}5.空语句:即只有一个分号“;”,表示什么也不做.注意:在使用C语言库函数时,在用户文件的开始处要用预编译命令#include将有关的“头文件”包括到用户的原文件中.将标准输入输出函数的头文件包括到用户的源文件中:#include“stdio.h”或#includestdio.h在使用printf()和scanf()时可以不写头文件.§4.2输出函数putchar函数(字符输出函数)作用:向显示器输出一个字符。函数的一般形式为:putchar(ch)其中ch为字符型变量、字符型常量、整型变量、整型常量。例如:putchar(97);putchar(‘a’);charch=‘a’;putchar(ch);printf函数(格式输出函数)作用:向显示器输出若干个任意类型的数据常用格式说明字符1.d格式符:用来输出十进制整数,有以下几种用法:(1)%d——按整型数据的实际长度输出。(2)%md——m为指定输出字段的宽度,如果数据的位数小于m,则左端补以空格;如果数据的长度大于m,则按实际位数输出。例如:inta=123,b=12345;printf(“a=%4d,b=%4d”,a,b);则输出结果为:a=123,b=12345(3)%ld——输出长整型的数据,一个int型的数据不能用%ld格式输出,一个长整型的数据不能用%d的格式输出,否则将发生错误。2.f格式符:以小数形式输出实数。有以下几种用法:%f——由系统自动指定字段的宽度,整数部分全部输出,并输出6位小数。%m.nf——指定输出的数据共占m列,其中有n位小数,如果数值长度小于m,则左补空格。例如:floatx=5.6;printf(“%7.4f”,x);类型描述符——输出项类型d或i带符号十进制整数(ld是longint)o无符号八进制整数u无符号十进制整数x无符号十六进制整数c输出一个字符s输出字符串e指数形式输出实数f十进制形式输出实数%输出一个%号4.5输入函数getchar函数(字符输入函数)函数的作用是从终端(键盘)输入一个字符,此函数没有参数,函数的值就是从键盘输入的字符。函数的一般形式为:ch=getchar();scanf函数(格式输入函数)作用:输入任何类型的多个数据。说明:1.“”是地址运算符,a指a在内存中的地址,输入时是将输入的数据按变量a在内存中的地址来进行存储。2.上面的函数输入数据时是按逗号来隔开的,则输入时,数据也要用“,”隔开如果写成:scanf(“%d%d%d”,a,b,c);那么输入时,在两个数据之间可以用一个或多个空格间隔,也可以用回车键或Tab键间隔。sc
您可能关注的文档
- PEP英语四年级上unit-6-第四课时.ppt
- 2011春夏女装推荐会.ppt
- 第三单元《比多少》PPT(人教版新课标一年级数学上册课件).ppt
- 量子力学复习.ppt
- 第1章--土木工程材料基本性质.ppt
- 整小数四则混合运算.ppt
- 初二历史上册-第22课--社会生活的变化.ppt
- 冀教版小学英语第四册课件Lesson-13.ppt
- 广州版三年级上Module3-Unit9.ppt
- 2-程序控制结构.ppt
- 甘肃省白银市会宁县第一中学2025届高三3月份第一次模拟考试化学试卷含解析.doc
- 2025届吉林市第一中学高考考前模拟生物试题含解析.doc
- 四川省三台县芦溪中学2025届高三下第一次测试生物试题含解析.doc
- 2025届江苏省启东市吕四中学高三适应性调研考试历史试题含解析.doc
- 浙江省宁波市十校2025届高三二诊模拟考试历史试卷含解析.doc
- 甘肃省甘南2025届高考生物必刷试卷含解析.doc
- 河北省石家庄市一中、唐山一中等“五个一”名校2025届高考历史四模试卷含解析.doc
- 江西省南昌市进贤一中2025届高考生物考前最后一卷预测卷含解析.doc
- 甘肃省白银市会宁县第四中学2025届高三第二次模拟考试历史试卷含解析.doc
- 宁夏银川市宁夏大学附属中学2025届高考化学押题试卷含解析.doc
最近下载
- 《钢琴与幼儿歌曲伴奏 》课件:第三章.ppt
- 2024年(新高考2卷)英语试题详细分析及2025备考建议.docx
- 二年级乘法卡片(A4打印版)Word编辑.doc
- 人教PEP版(2024)三年级上册英语Unit 3《 Amazing animals 》大单元整体教学设计.docx
- 2023-2024学年山东省名校考试联盟高一上学期期中联考英语试题(解析版).docx
- (新人教PEP版)英语六年级下册 Unit 3 大单元教学设计.docx
- 2024年泸州老窖行测考试题库及答案.pdf
- 一年级学生推荐阅读书目.pdf
- 监理文件封面模板(铁塔组立分部工程监理实施细则).pdf VIP
- 供热工程维护检修施工组织设计范文.doc
文档评论(0)