欢迎来到天天文库
浏览记录
ID:44835595
大小:504.50 KB
页数:23页
时间:2019-10-30
《2013-2014-2C语言上机练习题总结材料版》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、实用“C语言”上机题目汇总2013-2014-21.输入三角形两个边长及其夹角(角度值),求第三边边长和三角型面积。2.输入一个字符,若是小写字母,则转换成大写字母输出;若是大写字母,则转换成小写字母输出。3.输入一个大写字母,输出字母表中它前面的字母和后面的字母。如果输入的字母为A或Z,则分别输出提示信息“没有前面的字母”或“没有后面的字母”。4.编写程序,输入一个整数,判断它能否被3、5、7整除,并根据情况输出下列信息:(1)能同时被3、5、7整除。(2)能同时被3、5、7中的两个数整除,并输出这两个数。(3)只能被3、5、7中的一个数整除,输出该数。(4)不能被3、5、
2、7中的任何一个数整除。5.已知正整数A>B>C且A+B+C<100,求满足共有多少组,并输出满足条件的组合。6.求的值,直到最后一项的值小于。7.用迭代法求某数的平方根,已知求平方根的迭代公式为:。取为迭代初值,迭代的结束条件取。8.分别输出100以内(不包括100)所有偶数的和与所有奇数的和。9.利用嵌套循环输出以下图形(行与行之间无空行,列与列之间无空列):#文档实用#########1.使用循环找到并输出100以内的所有素数。2.利用循环找出并输出所有的“水仙花数”。“水仙花数”是一个三位数,其各位数字的立方和等于该数本身。如,所以153是“水仙花数”。3.输出斐波那契
3、数列的前40项。斐波那契数列是个整数数列,其定义为:4.输出100以内所有的“同构数”。所谓“同构数”一个正整数,它出现在其平方数的右边。例如:5是25右边的数,25是625右边的数,5和25都是同构数。5.指定一个正整数n,并输入n个整数,用冒泡法将它们由小到大顺序排列并输出。6.利用循环打印下列九九乘法表:1*1=12*1=22*2=43*1=33*2=63*3=94*1=44*2=84*3=124*4=165*1=55*2=105*3=155*4=205*5=256*1=66*2=126*3=186*4=246*5=306*6=367*1=77*2=147*3=217*
4、4=287*5=357*6=427*7=498*1=88*2=168*3=248*4=328*5=408*6=488*7=568*8=649*1=99*2=189*3=279*4=369*5=459*6=549*7=639*8=729*9=81文档实用1.利用循环打印以下杨辉三角(要求打印7行):1111211331146411510105116152015612.利用循环输出下列图形(无空行和空列):****************3.不使用strcat函数,将两个字符串连接起来。4.编写函数,求的值。n的值由键盘获得。5.编写函数intfun(charstr[])并在主函
5、数中调用它。此函数的功能是判别字符串str是否为“回文”,若是,返回1,否则返回0(回文是指正反序相同的字符串,如“13531”、“madam”是回文,“1353”、“mrs”不是回文)。6.用递归方法计算。7.用静态局部变量法计算。8.编写函数,求,其中:文档实用1.编写程序,计算组合数。m和n由键盘获得。2.编写函数,求出n个a之积。调用该函数,输入两个正整数n和a,求之和。3.编写程序,使用字符指针将字符数组s1中的字符串拷贝到字符数组s2中去。4.使用“指向函数的指针”编写函数,求多项式当时的值。5.编写函数,将直角坐标转换为极坐标。转换公式为:6.编写函数,使用指针
6、参数将字符串ch2复制到字符串ch1的末尾,实现ch1与ch2的连接。7.利用指针编写程序,将一个一维数组a[10]中的最大元素和首元素换位,最小元素和末元素换位。数组元素由键盘获得。8.试编程序,输入整数a和b,若大于100,则输出百位以上(包括百位)的数字,否则输出两数之和。9.试编程序,求一个整数任意次方的最后三位数。即求的最后三位数,要求x,y从键盘输入,使用循环实现,不能使用数学库函数。10.求的个、十、百位上数字之和。文档实用1.输出100以内每位数的积大于每位数的和的所有正整数。2.通过循环按行优先顺序为一个5×5的二维数组a赋1到25的自然数,然后输出该数组的
7、左下半三角。3.从键盘输入若干整数(个数小于30),其值在0至4的范围内,用-1作为输入结束的标志。统计每个整数的个数。4.定义一个含有30个整型元素的数组,按顺序分别赋予从2开始的偶数,然后按顺序每五个数求出一个平均值,放在另一个数组中并输出。5.数组a包括10个整数,把a中所有的后项除以前项之商取整后存入数组b,并按每行3个元素的格式输出数组b。6.编写函数sstrcmp,实现两个字符串的比较(即实现与strcmp函数功能相同的函数)。若两个字符串相等,返回值为0;若不等,则返回两个对应字符的ASC
此文档下载收益归作者所有