下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本文格式为Word版,下载可任意编辑——C语言程序练习题汇编C语言程序练习题汇编
1、设计程序:统计满足条件x*x+y*y+z*z=2000的所有解的个数,说明:若a、b、c是1个解,
则a、c、b也是1个解,等等。
2、设计程序:x[i],y[i]分别表示平面上1个点的x、y坐标,输入5点,求5点各点间距离总和3、设计程序:计算2的平方根、3的平方根、...、10的的平方根之和,要求计算结果具有小数点
后10位有效位数
4、数列第1项为81,此后各项均为它前1项的正平方根,统计该数列前30项之和
5、设计程序:计算数列1,-1/3!,1/5!,-1/7!,1/9!,...的和至某项的绝对值小于1e-5时为止(该项不累加)6、设计程序:将数组a的每1行均除以该行上的主对角元素(第1行同除以a[0][0],第2行同除
以a[1][1],...),然后将a数组输出
7、设计程序:求斐波那契(Fibonacci)数列中大于t的最小的一个数,结果由函数JSValue返回,其
中斐波那契数列F(n)的定义为:F(0)=0,F(1)=1
F(n)=F(N-1)+F(n-2)
分别计算当t=1000和t=3000时的结果
8、设计程序:数组元素x[i]、y[i]表示平面上某点坐标,输入10个点,输出10个点中同处在圆
(x-1)*(x-1)+(y+0.5)*(y+0.5)=25与(x-0.5)*(x-0.5)+y*y=36内的点数k。9、设计程序:累加a=\字符串中各个字符的ASCII码值
10、设计程序:已知floata[10]={1.1,3.2,-2.5,5.67,3.42,-4.5,2.54,5.6,0.97,4.65};输入x,计算多项式a0+a1*x+a2*x*x+a3*x*x*x+...的值。
11、设计程序:将数组a的每1行均除以该行上绝对值最大的元素,已知floata[3][3]={{1.3,2.7,3.6},{2,3,4.7},{3,4,1.27}}。
12、设计程序:在6至10000内找出所有的合数,并顺序将每个合数输出。说明:某数等于其诸因子之和则该数为合数,如6=1+2+3,28=1+2+4+7+14则6、28就是合数。13、将10个数存入数组,计算这些元素的平均值并找出其中最大值和最小值.14、设计程序:数列各项为1,1,2,3,5,8,13,21,...,求其前40项之和。15、设计程序:计算表达式1+2!+3!+...+12!的值。
16、设计程序:根据以下的对应关系,对输入的每个x值,求y的值y=x*(x+2)2s2,输出一个正数;s1=s2,输出0;s1comlineonetwothree↙,输出:one
twothree
59、写一个函数str_sort(),实现对三个字符串从小到大排序。由主函数中输入三个字符串。
60、编写一个函数sort(),实现将一个字符串中的字符按从小到大重新排序。如原串为:viSuaL,
排序后为:LSaiuv。要求在主函数中任意输入一个字符串(字符串长可任意,只要不超过80个字符)并输出排序结果。
61、编写函数max(),计算三个数中的最
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论