爱生活

标题: 怎么用c语言编程?,怎么用c++编程 [打印本页]

作者: 123    时间: 2022-6-5 15:45
标题: 怎么用c语言编程?,怎么用c++编程

怎么用c语言编程?


怎么使用C语言完成图片中要求的编程(尽量使用一维数组)


如何使用c语言编程


建议考虑时下火爆的python,python不仅入门简单,灵活高效。更是在人工智能方面应用广泛,对将来大有裨益


用c语言怎么编程?


我的算法没有那位用数列的高效,但可以由用户输入n来确定计算前n项的和

#include<stdio.h>
#include<stdlib.h>
int fa(int n)
{
int a;
if(0==n||1==n)
a=1;
else
a=fa(n-1)+fa(n-2);
return a;
}
int fb(int n)
{
int b;
if(0==n) b=1;
else if(1==n) b=3;
     else b=fa(n)+fb(n-1);
return b;
}
main()
{
FILE *fp;
int n,a,b,c,i;
float d,s;
s=0.0;
c=1;
printf("Please enter integer n=");
scanf("%d",&n);
if(n<0) exit(0);
if((fp=fopen("cac.txt","w"))==NULL)
printf("The result cannot be saved.\n");
else
printf("The result is saved as cac.txt\n");
for(i=0;i<n;i++)
{
a=fa(i);
b=fb(i);
fprintf(fp,"%d/%d",a,b);
printf("%d/%d",a,b);
if(i<n-1)
{
if(c>0)
{
    fputs("-",fp);
    printf("-");
}
else
{
    fputs("+",fp);
    printf("+");
}
}
else
{
    fputs("=",fp);
    printf("=");
}

d=((float)c)*((float)a)/((float)b);
s=s+d;
c=c*(-1);
}
fpri


作者: Kevin300    时间: 2022-6-5 18:12
成功不是将来才有的,而是从决定去做的那一刻起,持续累积而成。

作者: 123458822    时间: 2022-6-7 15:09
人类的历史,就是一个不断的从必然王国向自由王国发展的历史。





欢迎光临 爱生活 (https://www.ish.ac.cn/) Powered by Discuz! X3