欢迎来到天天文库
浏览记录
ID:51722579
大小:45.45 KB
页数:2页
时间:2020-03-15
《C语言编程练习题.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、1、多分支选择结构2、循环结构3、函数与文件结合编程4、数组与文件结合编程5、指针6、结构华编程题1.有一个函数:y=编程输入x的值,求y的值。2.编程输出所有的水仙花数。水仙花数是一个3位数,其各位数字立方和等于该数本身。如:153=13+53+33,故153是水仙花数。3.编写一个判断素数的通用函数。调用该函数,将1~100范围内所有的素数及素数的个数输出到文件“C:prime.dat”中,输出时每行输出5个数据。(函数)4.编写程序,输入一段英文,分别统计字母“a”、“e”出现的频率。(统计时大小写字母视为同一字符)。5..编程将输入的20个整数按从
2、大到小的顺序排列,并输出前15个数据到文件“C:prime.dat”中,输出时每行输出5个数据。6.编程输入10个数,去掉一个最小数,一个最大数,求剩余数的平均值。7.定义一个字符串加密函数encrypt(char*s)实现将字符串可密。加密规则如下:小写字母z变成a,其它小写字母转换成字母序列中的下一个小写字母,其它字符不变。在主函数中调用加密函数encrypt,实现对字符串加密。8.Fibonacci数列为1、1、2、3、5、8、13、……,编程输出该数列的前20项到文件“C:prime.dat”中,输出时每行输出5个数据。9.输入一个字符串,判断是
3、否回文。10.输入一个字符串,将其逆序重放并输出。11.程将输入的10个整数按从小到大的顺序排列,输出次小数。12.输入5个字符串,查找并输出相应的信息。如果找到输出相应的位置,如果未找到输出“NOTFOUND!”13.有一个3×4的矩阵,编程序求出最大的那个元素的值,以及其所在的行号和列号。14.输入n名学生信息(学生信息包含学号、姓名、三门课程成绩、平均成绩),计算个人平均成绩,并按个人平均成绩升序输出。15.输入n名学生信息(学生信息包含学号、姓名、三门课程成绩、平均成绩),计算个人平均成绩,并按个人平均成绩升序输出。16.有一个4×4的矩阵,编程序求
4、出主对角线上与副对角线上的元素之和。(二维数组)17.设计一个程序计算输入的两个数的和与差,要求自定义一个函数sum_diff(floatx,floaty,float*sp1,float*dp),其中x,y是输入的两个数,*sp1,*dp是计算得出的和与差。
此文档下载收益归作者所有