- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
;第4章:基本输入输出和顺序程序设计;程序的结构:
写文章有文章的结构
建房子有房子的结构
制造机械产品由机械产品的结构
………
那么编写程序是否有程序的结构呢?;格式化输出printf
格式化输入scanf
字符数据的非格式化输入、输出
程序的控制结构
顺序程序设计举例
本章小结;4.1格式化输出printf;printf使用时的注意事项;printf函数中的格式转换字符及其含义;printf函数中的格式转换字符及其含义;1.整数的输出;【例】有符号整数的格式化输出;1.整数的输出;【例】无符号整数的格式化输出;2.实数的输出;【例】实数的格式化输出;3.字符和字符串的输出;【例】字符及字符串的格式化输出;4.辅助格式控制符(修饰符)小结;4.辅助格式控制符(修饰符)小结;【例】错误的格式化输出;4.2格式化输入scanf;scanf函数的格式控制符;使用scanf函数注意事项;使用scanf函数注意事项;【例】数据的格式化输入
输入一学生的学号(8位数字)、生日(年-月-日)、性别(M:男,F:女)及三门功课(语文、数学、英语)的成绩,现要求计算该学生的总分和平均分,并将该学生的全部信息输出(包括总分、平均分)。;4.3字符数据的非格式化输入、输出;【例】利用getchar输入字符;intgetc(FILE*stream);//应包含的.h文件为stdio.h;intgetche(void);//应包含的.h文件为conio.h;【例】getch与getche的差异;库函数名;2.字符数据的非格式化输出;putc;【例】利用字符输出函数输出字符;4.4程序的控制结构;2.设计算法举例;2.设计算法举例;3.算法的描述方法;3.算法的描述方法;3.算法的描述方法;3.算法的描述方法;4.算法的基本结构;4.5顺序程序设计举例;#includestdio.h
voidmain()
{
intx,b0,b1,b2;//变量定义
printf(pleaseinputanintegerx:);//提示用户输入一个整数
scanf(%d,x);//输入一个整数
b2=x/100;//用整除方法计算最高位
b1=(x-b2*100)/10;//计算中间位
b0=x%10;//用求余数法计算最低??
printf(bit2=%d,bit1=%d,
bit0=%d\n,b2,b1,b0);//输出结果
};4.5顺序程序设计举例;求一个字母的后继也不是简单地加1就行,比如,z的后继是a就不能通过加1来实现。此时,可以a为参考点,首先求出输入的字符ch(假设是w)与a之间的字符偏移数n=ch-‘a’=‘w’-‘a’=22,而(n+1)%26=23则是ch(字母w)的后继字母相对于a的偏移数,‘a’+(n+1)%26=97+23=120(即字母x)就是ch(字母w)的后继字母。
根据以上分析,这个程序应这样设计:
(1)定义三个字符型变量,分别用于接受用户输入的字符及用于存放其前驱和后继字符。
(2)调用getche函数获取用户输入的字母,回显。
(3)求得该字母的前驱字母和后继字母,并输出其结果。;#includestdio.h
#includeconio.h
voidmain()
{
charch,ch1,ch2;//变量定义
ch=getche();//读取一字符
putchar(\n);//换行
ch1=z-(z-ch+1)%26;//求前驱字符
ch2=a+(ch-a+1)%26;//求后继字符
printf(ch1=%c,ch2=%c\n,ch1,ch2);//
您可能关注的文档
- 高中音乐剧猫教学设计与赏析.pdf
- 生物与环境关系课件:生态因素及生物适应性分析.pptx
- 2025年智能电网柔性直流输电技术智能化运维策略研究.docx
- 2025年智能电网柔性直流输电技术助力智能微电网发展研究.docx
- 2025年智能电网柔性直流输电技术智能化电网运维管理研究.docx
- 2025年智能电网柔性直流输电设备国产化进程与技术创新.docx
- 2025年智能电网柔性直流输电网络拓扑优化技术创新分析.docx
- 2025年智能电网柔性直流输电设备故障检测技术创新.docx
- 2025年智能电网柔性直流输电技术在电网智能化调度中的应用分析.docx
- 2025年智能电网柔性直流输电技术在电网智能化改造中的应用与挑战.docx
- 2025年智能电网柔性直流输电技术在我国西部地区应用前景.docx
- 7.2 弹力-人教版八年级物理下册.pptx
- 2025年智能电网柔性直流输电技术在智能变电站中的应用研究.docx
- 2025年智能电网柔性直流输电技术在智能电网智能化存储中的应用.docx
- 2025年智能电网柔性直流输电技术在新能源并网中的应用研究.docx
- 2025年智能电网柔性直流输电技术在智能电网智能化控制中的应用.docx
- 2025年智能电网柔性直流输电技术在智能电网智能化预测中的应用.docx
- 2025年智能电网柔性直流输电技术在智能电网智能化服务中的应用.docx
- 2025年智能电网柔性直流输电技术在智能电网智能化运维中的应用.docx
- 2025年智能电网柔性直流输电技术智能化保护系统研究.docx
最近下载
- 整本书阅读+《红岩》 统编版八年级语文上册.pptx VIP
- 孙永强《财务管理》武汉大学-第9章-短期资产管理.pptx VIP
- CY14-1B轴向柱塞泵说明书.pdf VIP
- 蒸汽发生器安装工程方案(3篇).docx
- (正式版)B 4706.9-2008 家用和类似用途电器的安全 剃须刀、电推剪及类似器具的特殊要求.docx VIP
- 2021年(广西壮族自治区)壮族自治区高中学业水平合格考英语真题(带答案).pdf VIP
- 《智能故障诊断》课件.ppt VIP
- 【长租公寓】冠寓运营管理手册.docx VIP
- 2023年江西中医药大学计算机科学与技术专业《操作系统》科目期末试卷B(有答案).docx VIP
- 融合新闻:通往未来新闻之路-暨南大学-中国大学MOOC慕课答案.pdf VIP
有哪些信誉好的足球投注网站
文档评论(0)