推扬网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
推扬网 门户 你问我答 查看内容

杨刚毅:用c语言写一个成绩查询的程序

2020-8-10 20:04| 发布者: admin| 查看: 59| 评论: 0

摘要: 艾美其的回答: //分数序列如:2\1,3\2.5\3,8\5.13\8,21\13.......的前20项之和。 #include//直接看这一组数列有什么规律,很容易发现,从2/1开始,后一组的分母为前一组的一个分子 //后一项的分子为前一项的分母分 ...

艾美其的回答:

//分数序列如:2\1,3\2.5\3,8\5.13\8,21\13.......的前20项之和。 #include//直接看这一组数列有什么规律,很容易发现,从2/1开始,后一组的分母为前一组的一个分子 //后一项的分子为前一项的分母分子之和,如果用An表示分母,Bn表示分子,则有递推工式,B(n+1)=An::A(n+1)=An+Bn知道这个就很好办了 float getMe(int n)//这个函数就是求第n项的那个数的值 { float An=2.0;float Bn=1.0; float temp; while(--n) { temp=Bn; Bn=An; An=An+temp; } return(An/Bn);} void main() { int n; float theSum=0.0; printf("请输入你想要求的前n项的和:"); scanf("%d",&n); for(;n>0;n--) { theSum=theSum+getMe(n); } printf("%f",theSum); }

陈玉章的回答:

//分数序列如:2\1,3\2.5\3,8\5.13\8,21\13.......的前20项之和。 #include//直接看这一组数列有什么规律,很容易发现,从2/1开始,后一组的分母为前一组的一个分子 //后一项的分子为前一项的分母分子之和,如果用An表示分母,Bn表示分子,则有递推工式,B(n+1)=An::A(n+1)=An+Bn知道这个就很好办了 float getMe(int n)//这个函数就是求第n项的那个数的值 { float An=2.0;float Bn=1.0; float temp; while(--n) { temp=Bn; Bn=An; An=An+temp; } return(An/Bn);} void main() { int n; float theSum=0.0; printf("请输入你想要求的前n项的和:"); scanf("%d",&n); for(;n>0;n--) { theSum=theSum+getMe(n); } printf("%f",theSum); }

自由一族的回答:

#include <stdio.h>

#include <math.h>

void main()

{

int a,b;

for(a=1;a!=10;a++)

for(b=0;b!=10;b++)

{

int num=a*1000+a*100+b*10+b;

int root=sqrt(num);

if(root*root=num) printf("%d\n",num);

}

}


鲜花

握手

雷人

路过

鸡蛋

最新评论

热门推荐
最新资讯

广告服务|投稿要求|禁言标准|版权说明|免责声明|手机版|小黑屋|推扬网 ( 粤ICP备18134897号 )|网站地图 | 邮箱:vayae@hotmail.com

GMT+8, 2025-5-1 19:14 , Processed in 0.061820 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

返回顶部