c语言设计有一个分数数列
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/29 13:34:40
你先i+=k;然后K=i;这是不行的,这样i/k始终会等于1.同时这样也会导致i-k=0恒成立,这样会导致无限循环的!然后是判断条件的问题,你可以另设一个变量,用来计算相加次数的!
//记得采纳#includevoidmain(){inta,b,n=20,temp;floatsum=0;a=1;b=2;sum=(float)b/a;while(--n){temp=b;b=a+b;
voidmain(){intarr[5];inti=0,j=0,k=0;\x05intm,n,p;for(;i
因为0不能做除数.再问:那只检查b==0就可以了吧为什么还要检查(long)b==0呢?再答:这个浮点数就没有办法求余数,只有整型数才可以。
#includeintmain(){inti,j,n;printf("请输入一个整数:");scanf("%d",&n);for(i=0;ii;j--)printf("");for(j=1;j1)fo
#include"stdio.h"voidmain(){inti;floatm,n,a,s,t;m=1;n=2;a=0;for(i=1;i再问:。。。问题打错了不好意思。是有一分数数列,2/1,3/2
for(n=0;n
DIMnASINTEGERDIMaASINTEGERDIMbASINTEGERDIMcASINTEGERDIMiASINTEGERINPUTnIFn=1ORn=2THENPRINT1ELSEa=1
#include#defineN10//数组长度,初始化为10,你可以自己修改voidmain(){inti,a[N];for(i=0;i再问:人还在不我还有好多问题有空解答不我追加分数再答:现在4月
#include#includetypedefstructNode{intdata;structNode*next;}Node;//链表结点typedefstructLinkList//定义链表数据类
-1/1,2,-1/3,4,-1/5,6……-1/29,30……
楼主,希望能听我一声劝,不要把自己的任务寄托到百度知道,让别人来替你解决.学习主要是靠自己.为了自己,也为了百度知道的良好风气,请学会自己去解决力所能及的问题.作文需要自己构思和创作,问题需要自己思考
#includevoidmain(){doublea,b;charop,c;leep:printf("input操作数a运算符(op)操作数b:");scanf("%lf%c%lf",&a,&op,&
#include"stdio.h"#include"stdlib.h"intmain(){ inta,b,c; scanf("%d
额,搞定了.你交给老师的时候,你要告诉他for循环的功能,for()循环体里也就是for下方{}大括号里的代码要被循环执行.然后你就一行一行的解释switch()里的语句就行了.break表示跳出sw
#includevoidmain(){intA,B,C,D,E,F,G,H,I;intW,X,Y,Z;inta[9];inti;printf("请依次输入ABCDEFGHI9个数:");f
#includevoidsnhn(doublesn,intN){doublehn=sn/2;intn;for(n=2;n
你主函数中fun函数的参数就不对.根据它的意思是返回平方值,而不是平方和,求平方和的话需要在main函数中循环调用fun函数.即循环从2~20.每次递加2.intmain(){intsum=0;int
好难啊发到你的邮箱里了
#includevoidmain(){inta[20],b[20],n=2;//n=1的话下面执行a[n]=a[n-1]+a[n-2]时数组越界因为有a[-1]错误a[0]=2,a[1]=3;b