计算机上机同步训练.doc

计算机上机同步训练.doc

ID:55989971

大小:107.00 KB

页数:27页

时间:2020-03-15

计算机上机同步训练.doc_第1页
计算机上机同步训练.doc_第2页
计算机上机同步训练.doc_第3页
计算机上机同步训练.doc_第4页
计算机上机同步训练.doc_第5页
资源描述:

《计算机上机同步训练.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C上机同步训练目录C语言上机同步训练(一)数据类型、表达式2C语言上机同步训练(二)选择结构3C语言上机同步训练(三)循环结构5C语言上机同步训练(四)数组9C语言上机同步训练(五)字符数组16C语言上机同步训练(六)函数21C语言上机同步训练(七)指针23C语言上机同步训练(八)结构体24二〇二一年十月四日星期一C语言上机同步训练(一)数据类型、表达式前面的课程中我们主要学习了C语言的基本数据类型(整型、实型、字符型)、基本运算符及表达式、基本语句。这些内容是C语言中的基本概念和理论,要求学生要在练习中逐步熟悉、记忆。编程题:1.从

2、键盘输入四个整数,分别存入整型变量a,b,c,d中,并将(a+b)*(c+d)的结果显示出来。1.从键盘输入一大写字母,把它转换为小写字母后显示出来。2.计算从键盘上输入的一个数的平方值和立方值,并显示出来。3.已知一个实型变量h,编写程序将这个数字保留小数点后2位小数,并对第3位数字进行“四舍五入”,最后输出这个实数。例如:8.32433->8.3200008.32533->8.3300004.从键盘读入两个整数a,b将这两个整数合并生成一个新的四位数c,其中a的十位和各位是c的千位和十位,b的十位和个位是c的百位和个位。例如a=5

3、4,b=12.则c的值应该是5142。1.将"China"中每个字母加密为其后的第4个字母,即加密为"Glmre"。2.输入一个华氏温度,要求输出摄氏温度,公式为;c=5/9*(F-32)。3.3.两个瓶子分别装醋和酱油,要求互换,实际就是交换两变量。C语言上机同步训练(二)选择结构本课中我们主要学习了C语言中的选择结构(三种程序基本结构之一),C语言中的选择结构主要由if语句和switch语句实现。选择结构可以实现当程序运行时,根据不同情况(比如:输入数据的不同),执行不同的语句。就像数学中的分段函数X的取值范围不同,Y的值也不相同

4、。在处理本课习题时,同学们要培养清楚的逻辑思维能力,一定要搞清楚当某种条件成立时,程序执行什么样的操作,否则该执行什么操作。编程题:1.编写一个C程序,输入a,b,c三个值,输出其中最大者。2.判断一个数n能否同时被3和5整除。1.从键盘输入一个x值,按y=x^2+1(x>=0),y=x^3-1(x<0);计算并打印y的值。2.有一函数:当x<1时,y=x;当x>=1且x<10时,y=2x-1;当x>=10时,y=3x-11,写一程序,输入x,输出y值。3.输入一个年份,判断是否是闰年,如果是闰年输出“YES”,否则输出“NO”。4.

5、键盘输入一个字符,当该字符是英文字母时,显示字符串“Itisa letter”当该字符不是字母时,显示字符串“Itisnotaletter”。5.输入三个整数整数x,y,z,请把这三个数由小到大输出。6.从键盘输入一个字符,当该字符是+、-、*、/中的任一个时,显示与其对应的英文单词:plus、minus、multiplication或division。当输入其它字符时,显示DataError!。7.输入一个百分制成绩(0~100),根据该成绩得到其等级段成绩C语言上机同步训练(三)循环结构本课中我们主要学习了C语言中的循环结构(三种

6、程序基本结构之一),C语言中的循环结构可以由for、while、dowhile三种语句实现。三种循环语句可以互相代替,但是更要注意它们的细小差别。比如:while先判断后循环,而dowhile先循环后判断。在程序设计过程中只要出现多次重复的操作都可以用循环来实现,比如:输入若干个学生的成绩、计算n的阶乘、计算学生的总分、对若干个数据排序等等,都要使用到循环。循环在使用时一定要注意三要素:循环变量初值、循环变量增量、循环结束条件。它们是构成循环的框架。编程题:1.求下列累加和的结果并输出(注意:一定合理的使用整型和实型)。a)b)当n=

7、50时的结果。c)的前30项的和。d)n=20时的结果。a)n=10时的结果。2.求Sn=a+aa+aaa+...+aa...a之值,其中a是一个数字,例如:2+22+222+2222+22222(此时a=2,n=5),n和a由键盘输入n=6,a=3时的结果(注意数据类型的范围)。3.编写程序,功能是读入一个数字,并判断它是否是素数,如果是则输出“YES”,否则输出“NO”。4.判断100-200之间有多少个素数,并输出所有素数。5.编程完成功能是:找出大于给定整数m且紧随m的一个素数,并输出该素数。6.编写一个函数,输出给定整数m的

8、全部的素数因子(即输出所有既是m的因子又是素数的数字)。7.编程求200到400之间所有所有能被5或9整除的数字的倒数之和。8.古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。