C_and_CPP 板


LINE

#include<stdio.h> #include<string.h> #include<stdlib.h> typedef struct big_number{ int number; big_number(){ int number[50]={}; } }; int b; struct big_number dp[120]; struct big_number *w,*e; void first(void){/*进行费氏最初2项初始化*/ dp[0].number[0]=1; dp[1].number[0]=1; } int *t,*tt,ll,*replace,*rr; int get_number(int *t){ int v; for(v=0;t[v]!=0;++v){} return v; } void give(int* replace,int *rr){ int z; for(z=0;z<50;++z){ rr[z]=replace[z]; } } int * string_reversal(int *tt,int ll){ int ttt[50]={},tttt=0; if(tt[ll]==0){ ll--; } for(;ll>=0;ll--){ ttt[tttt]=tt[ll]; tttt++; } return ttt; } int * add(int *w,int *e){ int total[50]={},i,j,k,h,m,l=0; i=get_number(w); j=get_number(e); i--;j--; give(string_reversal(w,i),w); give(string_reversal(e,j),e); k=((i>=j)?i:j); for(m=0;m<=k;++m){ total[l]=w[m]+e[m]+total[l]; if(total[l]>=10){ total[l+1]=total[l]/10; total[l]=total[l]%10; } l++; } give(string_reversal(total,l),total); return total; } int* Fibonacc(int b){ if(b==1||b==2){ return dp[0]->number; } else if(dp[b].number[0]<10&&dp[b]->number[0]>0){ return dp[b]->number; } else{ give(add(Fibonacc(b-1),Fibonacc(b-2)),dp[b]->number); return dp[b]->number; } } int main(){ int n; while(scanf("%d",&n)!=EOF ){ int day=0,number=0,u,*o,mm[50]={},cc[50]={}; first(); mm[0]=9;mm[1]=2;cc[0]=1;cc[1]=9; o=add(mm,cc); printf("\n"); for(u=0;u<50;++u){ printf("%d",o[u]); } } return 0; } 以上是我写的程式码 内容是要把费氏数列做大数跟DP 可是我现在卡在红色那几行 到底要怎麽做才能把结构里的阵列抓出来用啊... 希望会的人能帮忙解答一下XD --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.60.161.254
1F:推 littleshan:你的程式非常糟糕,一堆语法错误及记忆体误用 04/27 15:53
2F:→ littleshan:加上变数名称乱取、缩排乱排、滥用全域变数等等 04/27 15:55
3F:→ littleshan:建议你从头开始念书,打好基本功 04/27 15:56
4F:→ littleshan:不然实在不知道怎麽回答 04/27 15:58
5F:推 green0924:楼上的不需要如此吧~没有心帮忙回答,也不用这样酸人,你 04/27 16:34
6F:→ green0924:是吃了火药了吗? 04/27 16:34
7F:推 syntex:楼上此言差矣,想回答也要先看的懂,看到一堆tt ll mm nn 04/27 17:03
8F:→ syntex:看了前面忘了後面,看到後面忘了前面,这要人怎麽答 04/27 17:04
9F:推 james732:坦白说我也同意一楼的看法 原po需要好好努力 04/27 17:05
10F:推 stonehomelaa:这还能回答实在是太过佛心了 04/27 17:12
11F:推 green0924:结果楼上几位也只是来酸人的..= = 私底下写信叫劝戒,公 04/27 17:19
12F:→ green0924:开场合针对特定人批评,这叫什麽我想大家心知肚明. 04/27 17:20
13F:推 green0924:http://www.wretch.cc/blog/srsd2008/30147108 04/27 17:21
14F:→ green0924:连基本礼节都不懂的人,程式功力再好也不值得尊敬 04/27 17:23
15F:推 stonehomelaa:叫人家好好念书 这样不叫毁谤吧 04/27 17:35
16F:推 legnaleurc:我看完那个struct的定义就想按END了= = 04/27 17:49
17F:→ legnaleurc:很像是剪贴簿拼出来的 04/27 17:50
18F:推 VictorTom:基本上1F也不是纯酸人吧, 一些问题都点出来了不是吗?? 04/27 18:01
19F:→ VictorTom:倒是有人义愤填膺讲人家酸人, 怎麽不对原po直接提点:) 04/27 18:02
20F:→ VictorTom:有工作的在学校做研究的, 白天看到最近这一堆期中考或 04/27 18:02
21F:→ VictorTom:作业文, 要说心中没有一点脾气都是骗人的吧....~_~ 04/27 18:03
22F:→ VictorTom:要推连结我也会, 要提问讲人家酸人前不妨也看看这篇吧: 04/27 18:03
23F:→ VictorTom:提问的艺术 - http://ihower.idv.tw/blog/archives/457 04/27 18:04
24F:→ love13140:基本上看到那些ttt= ttt 我就笑了 还真不知怎麽看 04/27 18:10
25F:→ MOONRAKER:哇,这啥啊?参加IOCCC吗? 04/27 20:05
26F:推 saxontai:1F说得很中肯啊,为何说是酸?而且我看不出1F有恶意@_@ 04/27 20:23
27F:→ seedpk5079:我是自学的高中生... 哪来的期中考文啊.. 04/27 21:11
28F:→ seedpk5079:小弟程度却很差 想指教的欢迎 04/27 21:12
29F:推 gba356:我想嘘 IOCCC 那句,酸什麽酸 04/27 21:18
30F:→ seedpk5079:不用了...不要吵起来了... 04/27 21:20
31F:推 VictorTom:OK, 小弟我道歉, 其实我的推文倒不是针对你; 如果我没有 04/27 23:25
32F:→ VictorTom:加班不爽乱推文的话应该也没特别呛过前阵子这一类的文. 04/27 23:25
33F:→ VictorTom:是我休养不好没事在路边喊烧乱战, 非常抱歉<(_ _)> 04/27 23:27
34F:推 sunneo:好可怕喔 罪名都提出来了 如果因此造就一个学生的code 04/28 01:53
35F:→ sunneo:没有人想要维护 那麽第一个罪人就是你了 green0924 04/28 01:53







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Soft_Job站内搜寻

TOP