爱生活

 找回密码
 立即注册
搜索
查看: 267|回复: 2
打印 上一主题 下一主题

怎么用c语言编程?,怎么用c++编程

[复制链接]

14万

主题

14万

帖子

-134万

积分

限制会员

跳转到指定楼层
楼主
发表于 2022-6-5 15:45:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

怎么用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



上一篇:手表走的快怎么办,钟表走得快怎么办
下一篇:男朋友不接电话不回微信,我应该怎么办?,老公不接电话不回微信怎么办
回复

使用道具 举报

3

主题

159

帖子

190

积分

注册会员

沙发
发表于 2022-6-5 18:12:13 | 只看该作者
成功不是将来才有的,而是从决定去做的那一刻起,持续累积而成。
回复 支持 反对

使用道具 举报

4

主题

154

帖子

-680

积分

限制会员

板凳
发表于 2022-6-7 15:09:29 | 只看该作者
人类的历史,就是一个不断的从必然王国向自由王国发展的历史。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站点统计|手机版|小黑屋|爱生活 ( 蜀ICP备20006951号 )|

 

快速回复 返回顶部 返回列表