C语言习题课课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《C语言习题课课件.ppt》由用户(ziliao2023)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 习题 课件
- 资源描述:
-
1、封面本章目录C语言习题讲解附录习题讲解141提高题:参照课本例1.1,试编写一个C程序,输出如下信息。(提示:使用键盘上的一些符号)。附录习题讲解142提高题:试编写一个C程序,输出如下信息。附录习题讲解361假设m是一个三位数,则写出将m的个位、十位、百位反序而成的三位数(例如:123反序为321)的C语言表达式。附录习题讲解362已知int x=10,y=12;写出将x和y的值互相交换的表达式。附录习题讲解451已知a,b均是整型变量,写出将a,b两个变量中的值互换的程序来。附录习题讲解452若a=3,b=4,c=5,x=1.2,y=2.4,z=-3.6,u=51274,n=128765,
2、c1=a,c2=b。想得到以下的输出格式和结果,请写出程序(包括定义变量类型和设计输出)。附录习题讲解453设圆半径r=1.5,圆柱高h=3,求圆周长、圆面积、圆球表面积、圆球体积、圆柱体积。用scanf输入数据,输出计算结果;输出时要求有文字说明,取小数点后2位数字,请编写程序。附录习题讲解454用getchar函数读入两各字符给c1、c2,然后分别用putchar和printf函数输出这两个字符。并思考以下问题:(1)变量c1、c2应定义为字符型或整型?或两者皆可?(2)要求输出C1和C2值的ASCII码,应如何处理?用putchar函数还是printf函数?(3)整型变量与字符型变量是否
3、在任何情况下都可以互相替代?如:char c1,c2 与 int c1,c2是否无条件地等价?附录习题讲解581有三个整数a,b,c,由键盘输入,输出其中最大的数。附录习题讲解582附录习题讲解583附录习题讲解584给出一百分制成绩,要求输出成绩等级A,B,C,D,E。90分以上为A,8089分为B,7079分为C,6069分为D,60分以下为E。附录习题讲解585提高题:给一个不多于5位的正整数,要求:求出它是几位数;分别打印出每一位数字;按逆序打印出各位数字,例如原数是321,应输出123。附录习题讲解671输入两个正整数m和n,求其最大公约数和最小公倍数。附录习题讲解672输入一行字符
4、,分别统计出其中英文字母、空格、数字和其他字符的个数。附录习题讲解673附录习题讲解674附录习题讲解675提高题:打印出所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其各位数字立方和等于该数本身。附录习题讲解676提高题:在屏幕上打印如下的SIN函数曲线。附录习题讲解761用选择法对10个整数排序。附录习题讲解762有一个已排好序的数组,今输入一个数,要求按原来排序的规律将它插入数组中。附录习题讲解763有一篇文章,共有3行文字,每行有80个字符。要求分别统计出其中英文大写字母、小写字母、中文字符、数字、空格及其他字符的个数。(提示:中文字符是两个字节、且数值均大于128的字符)。附录
5、习题讲解764对三人的四门课程分别按人和科目求平均成绩,并输出包括平均绩的二维成绩表。附录习题讲解765提高题:将一个数组中的值按逆序重新存放。例如:原来顺序为8,6,5,4,1。要求改为1,4,5,6,8。附录习题讲解766提高题:打印出杨辉三角形(要求打印出10行,课本P141页 7.6)附录习题讲解767提高题:编写程序:(1)求一个字符串S1的长度;(2)将一个字符串S1的内容复制给另一个字符串S2;(3)将两个字符串S1和S2连接起来,结果保存在S1字符串中;(4)搜索一个字符在字符串中的位置(例如:I在”CHINA”中的位置为3)。如果没有搜索到,则位置为1。(5)比较两个字符串S
展开阅读全文