ImageVerifierCode 换一换
格式:DOCX , 页数:16 ,大小:32.47KB ,
资源ID:16048488      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/16048488.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(《C语言程序设计》复习50题Word格式.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

《C语言程序设计》复习50题Word格式.docx

1、%.3f,T);2、程序填空:用*号输出字母C的图案。#include stdio.hconio.h_ *n);getch(); 3、8232和9678,它们的个、十、百、千各位数字之和是15的倍数,8+2+3+2=15,9+6+7+8=30。编写程序,求四位数的所有奇数中,这样的数(各位数字之和是15的倍数)的总和。所有变量用long数据类型定义!) 答案:1533459#include long a,b,c,d,s,n;s=0;for(n=1000;n=2) & mc=10 ) if (k%13=0) | (k%17=0) pmmc = k; mc+; k-; for( k=1;k=10;

2、k+ ) total += pmk-1; printf( %dn,total);5求x = 1+1/5+1/7+1/9+的近似值,直到最后一项的绝对值小于10-5为止。5、#include6、#include 0.0001);14、 printf(%f,x);15、16、6、计算如下公式的A20值。 A1=1, A2=1/(1+A1), A3=1/(1+A2), A4=1/(1+A3), .(按四舍五入保留10位小数)。答案:0.6180339850 double n,x;x=1;for(n=2;=20;x=1/(1+x);%.10lf7、求10,1600之间能被7整除的奇数之和。909658

3、、函数mystrlen(char *s)的功能是求字符串s的长度。请填空。Int mystrlen(char *s)int num=0;while( ) _;return ( 0 );9、100,500之间同时满足除以7余5,除以5余3,除以3余1的整数之和。104210、求100,999之间所有的素数的个数。14311、编写程序,求满足下列条件的所有四位数ABCD的个数,该四位数是8的倍数,且A+B=B+C,即第1位数加上第2位数等于第2位数加上第3位数。11012、 /*数列1,2,1,4,7,12,23具有这样的特征,从第四项(也就是4)开始,每一项是前三项之和,4=1+2+1,7=2+

4、1+4,12=1+4+7.。下列程序的功能是求出该数列前10项的和。请改正程序中的错误,并运行修改后的程序,给出程序结果。)*/ 答案:311 long sum=0,a30=1,2,1; int k,j; for( k=3;10; ak = ak-1+ak-2+ak-3; for( j=1;jj+ ) 改成j=0 sum += aj; %ldn,sum);13、 /*求1到2000之间的双胞胎数的对数。双胞胎数:两素数差为2称为双胞胎数。例如227和229是一对双胞胎数,它们都是素数且差为2。*/ 答案:61int prime(int x) int k; for(k=2;x;k+) if(_)

5、 break; x%k=0 if(k=x) return 1; else return 0;void main( ) int a,b,n=0; int prime(int x); for(a=2;a=2;t-) if(_) total=total+t; num+; if(num=10)break;n%ld18、 /*求1!+2!+3!+.+7!,7!表示7的阶乘。5913long jc( long x) long k,fac=1; for(k=1;_; fac *=k ; _; long n,sum=0; long jc(long x); for(n=1;=7;19、求10000以内所有完数之

6、和,完数是指:一个数如果刚好与它所有的真因子(不包括该数本身)之和相等,如:6=1+2+3,则6就是一个完数。所有变量用int数据类型定义!865820、#include #define N 30 long aN; clrscr(); a0 = 1; a1 = 2; a2=1;k+ ) 改为k0) k=x%10; t = t*10 + k; x=x/10; if( _) return 1; long k,s=0; int hws(long n); for(k=200; k=2000; if(_) s=s+k;22、/*下面的程序是求表达式的值:s=1+1/3+(1*2)/(3*5)+(1*2*3)/(3*5*7)+.+(1*2*3*.*n)/(3*5*7*.(2*n+1)请将程序补充完整,并给出当n=25时,程序的运行结果(按四舍五入保留10位小数)。*/答案:1.5707963267double fun(int n) double s=1.0, t=1.0; double rtn=1.0;=n; k+) t = t*k; s = s*

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1