c语言知识点演讲,C语言实验复习资料讲课讲稿.doc
实验三 顺序结构和输入输出
3、编写程序。用getchar函数读入两个字符C1,C2,然后分别用putchar函数和printf函数输出这两个字符。并思考以下问题。
3-4 请回答书中问题
问题(1)变量 c1、c2 应定义为字符型或整型还是二者皆可?
答:二者皆可
问题(2)若要求输出 c1 和 c2 的 ASCII 码的十进制值,应如何处理?用 putchar 函数还是 printf函数?
答:printf函数
问题(3)整型变量和字符型变量是否在任何情况下都可以互相代替?
答:不能
程序运行结果画面如下:
5、编写程序,把790分钟换算成用小时和分钟来表示
6、编写程序,读入三个数给a,b,c,然后交换它们的取值,把a中原来的数给b, 把b中原来的数给c, 把c中原来的数给c.
实验四 逻辑运算和判断选取控制p34
2、有一个函数如下:
要求输入X的值,求出Y的值。
(1)(1) 不嵌套的if语句
main ( )
{ int x , y ;
scanf ( “ %d ” , &x ) ;
if ((x>-5)&&(x<0))y = x ;
if ((x==0) y = x – 1 ;
if ((x>0)&&(x<10)) y = x + 1 ;
printf ( “ %d” , y ) ;
}
程序运行结果(请帖图):
(2)嵌套的if语句
main ( )
( int x , y ;
scanf ( “ %d ” , &x ) ;
if ( x > -5 ) && ( x < 0) ) y=x;
else if (x==0) y = x-1 ;
else y = x + 1 ;
printf ( “%d” , y ) ;
}
程序运行结果(请帖图):
5、编程题:从键盘输入三个数,分别让它们代表三条线段的长度,请编写程序判断由这三条线段所组成的三角形将属于什么类型(不等边、等腰、等边或不构成三角形)
6、编程题:判断输入的正整数是否既是5又是7的倍数。若是,则输出YES,否则输出NO
实验五、循环结构
实验案例:
题目:求
2、将字母加密输出
3、利用for循环编写程序,输出如下图形:
4、输出三角形状的九九乘法表
6、如果一个数恰好等于它的所有因子(包括1但不包括自身)之和,则成为之“完数”
例如6的因子是1、2、3,且6=1+2+3,因此6是完数。使用for循环编写程序找出1000以内的所有的完数以及这些完数的和。
实验六、数组
实验案例题目:
假设我们举行一次班长选举,对一个班(30名同学)中的5名候选人(分别代号1—5)中进行投票选举,以得票最多者当选,原始投票数据如下:1、3、2、4、4、3、3、5、2、1、5、4、3、3、5、2、1、4、4、1、1、2、5、3、4、2、4、4、3、2.
实验内容:
假设我们举办一次电话调查,了解人们对某一电视节目的意见,首先向每一个受调查者询问,并请他们按1-5的等级范围对这一电视节目做出评价,与1000人交谈后,得到1000分答复,请编程统计前20份答复所得的电视节目评价的结果,假设前20份答复的原始数据是:3、4、2、3、3、2、2、1、1、5、5、4、3、2、1、1、4、5、4、3.
2.将数组XX(有N个元素)的前K个元素(K
4.编写程序:先读入10个整数,再把它们按照从小到大次序排序起来,最后再读入一个整数K,并将K插入到该整数数列中,插入后的数列仍从小到大排序。
5、统计字符串S在字符串str中出现的次数:
例如输入12123 1234 和23,则输出2(2表示字符串23出现的次数)
实验七、字符处理
2.将两个字符串连接起来不要用strcat函数
3.写一个程序,能分别统计出从键盘输入的字符中小写字符的个数,数字字符的个数和其他字符的个数。输入的字符串以“!”作为结束标记。
实验八、函数
2.编写一个函数,判断一个数是不是素数,在主函数中输入一个整数,输出是否是素数
3.编写程序,计算公式和输出结果
2.3 实验内容部分第3题源程序代码,请贴图:
(1)编写一个函数计算n!
(2)编写主函数,有键盘输入n和m,调用(1)中的函数完成计算。
(3)输入n和m要给出提示,并检查n和m的合理性,不复合的输入应该输出错误信息不
c语言知识点演讲,C语言实验复习资料讲课讲稿.doc相关推荐
- [渝粤教育] 西南科技大学 程序设计语言(C) 在线考试复习资料
程序设计语言(C)--在线考试复习资料 一.单选题 1.在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是( ) A.地址传递 B.单向值传递 C.由实参传给形参,再由形参传回实参 D ...
- 南京邮电大学matlab实验报告,南邮电工电子实验复习资料与试卷概要
<南邮电工电子实验复习资料与试卷概要>由会员分享,可在线阅读,更多相关<南邮电工电子实验复习资料与试卷概要(19页珍藏版)>请在金锄头文库上搜索. 1. 南京邮电大学电工电子实 ...
- 计算机基础应用资料,计算机应用基础复习资料(带答案).doc
计算机应用基础复习资料(带答案).doc (5页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 11.90 积分 一.单项选择1. 在计算机内部用来传送 ...
- 计算机信息技术导论知识点,《信息技术导论》复习资料(ldst).doc
<信息技术导论>复习资料(ldst) 精品word文档 值得下载 值得拥有 PAGE 精品word文档 值得下载 值得拥有 <信息技术导论> 概述当今社会的三大热点技术:信息技 ...
- 计算机科学与技术导论小报,电子科大信息论导论复习资料_图文.doc
电子科大信息论导论复习资料_图文 信息技术复习题 一.单选题 1.关于信息,以下说法不正确的是( C ). A.信息是有价值的 B.信息能减少对事物认识的不确定性 C.信息具有滞后性 D.信息具有不可 ...
- 湖南农业大学有计算机应用,计算机应用基础复习资料–湖南农业大学.doc
计算机应用基础复习资料–湖南农业大学 0018计算机应用基础复习资料 一.单项选择题 1.一个完整的计算机软件系统包括(B ) A.主机箱.键盘.显示器和打印机 B.系统软件和应用软件 C.计算机主机 ...
- c语言3368题目,电大《C语言程序设计课程》期末考试复习资料
0993+C 评议程序设计A 第 1 页 共 31 页 C 语言程序设计课程期末复习练习 一.单选题 1.在每个C 语言程序中都必须包含有这样一个函数,该函数的函数名为( ).A. main 2.每个 ...
- c语言英语演讲,小学生我爱祖国英语演讲稿例文.doc
小学生我爱祖国英语演讲稿例文 小学生我爱祖国英语演讲稿例文 导语:在每一个中华儿女的心目中都是深深的爱着我们的祖国的,下面是小编为你准备的关于我爱祖国英语演讲稿,欢迎阅读,仅供参考,更多相关的知识,请 ...
- c语言switch comiti,国际经济学作业复习资料第三章.docx
Chapter 3 Labor Productivity and Comparative Advantage -The Ricardian Model ■ Multiple Choice Questi ...
最新文章
- orangepi找不到GPIO的解决方法
- oracle索引中丢失in或out参数,oracle 11g给表建触发器错误“索引中丢失 IN 或 OUT 参数:: 1...
- 改造Cobol项目应该注意的几个问题
- 《架构探险》第三章 项目核心实现
- 转: java服务器端成长指南
- com/fasterxml/jackson/core/exc/InputCoercionException
- 4.Vue跨域session问题解决
- 使用IE过渡滤镜和CSS3中的RGBA属性完成背景色透明效果
- 精美商业计划书PPT模版大合集(共107份,900M)
- 想要导航提示页最新安卓区_2020年网站页头设计:最佳实践及案例
- 红外红外传感器电路图及工作原理
- 视频编码格式 封装格式
- 马斯洛提出动机理论_人做事的动机来自于哪里?--马斯洛需求层次理论解读
- MVC 下 JsonResult 的使用方法(JsonRequestBehavior.AllowGet)
- 《mysql必知必会》学习笔记
- jquery之empty()方法详解
- 双软企业认定的好处有哪些
- python的return详解。
- 诗词欣赏,沁园春政治与经济
- 计算机xp系统如何更换桌面,xp系统修改桌面后重启电脑桌面又回到初始状态的处理教程...