+37976689869 这个是什么手机号码规则是什么

求助C语言问题,谢谢!!【c语言吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:530,097贴子:
求助C语言问题,谢谢!!收藏
写入book.txt,怎么改才能和导入的结构体一样啊void write(){
int i,k,n;FILE *n=load();k=1+n;if((fp=fopen("book.txt","a"))==NULL){printf("\n无法打开文件\n");}for(i=n;i&k;i++){printf("\n图书信息:图书名 ISBN 价格 作者 状态\n");
scanf("%s %s %f %s %d",&book[i].name,&book[i].num,&book[i].price,&book[i].author,&book[i].state);}for(i=n;i&k;i++)if(fwrite(&book[i],sizeof(STU),1,fp)!=1)printf("文件写入错误!");fclose(fp);printf_back(); }结构体如下ISBN,书名,作者,定价,出版日期7 ,汉英数学词汇,王有志、孙徐玲,69.8,8 ,五笔字型速学速查字典,孟海涛、李宛新,10,怎么修改程序代码啊 就要交作业了急死了!!
AutoTDS-V1型全自动热解吸仪是一款20位常温二次全自动热解吸仪,气路采....
有啥问题?
你可以去爱编程吧问问,希望能够帮到你
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或C语言流程问题!请帮助!谢谢!!!!!!|::::广海游戏:::: - ★广海社区★ -
授人以鱼不如授人以渔 - Powered by phpwind
查看完整版本: [--
C语言流程问题!请帮助!谢谢!!!!!!
最近遇到一段C语言代码,始终没有分析出代码是怎么运行到最后结果上的,请高手帮助我!真心感谢!!!!!代码如下!!&&& & #include&stdio.h&&1--& & void main()&2--& & {&3--& & void hanoi(int n,char one,char two,char three);...........声明hanoi函数&4--& &&5--& & printf(&请输入----&);.................提示.输入一个整数&6--& & scanf(&%d&,&m);................输入一个整数&7--& & printf(&输入的是--%d\n& &,m);...........显示输入的整数&8--& & hanoi(m,'A','B','C');&9--& & }&& & & & & & & & & & & & & (1----9为主程序)&...............................................................................................................................................................&10--& void hanoi(int n,char one,char two,char three)..........定义hanoi函数&11--& {&12--& void move(char x,char y);&13--& if(n==1)&14--& move(one,three);............声明move函数&15--& else&16--& {&17--& hanoi(n-1,one,three,two);&18--& move(one,three);&19--& hanoi(n-1,two,one,three);&20--& }&21--& }&& & & & & & & & & & & (10----21为定义hanoi函数)&&.........................................................................................................................................................................&22--& void move(char x,char y)................定义move函数&23--& {&24--& printf(&%c----&%c\n&,x,y);&25--& }&&& & & & & & & & & & & (22-----25为定义move函数)&..........................................................................................................................................................................&运行结果:&&请输入----3(程序里输入的整数是3)&输入的是--3&A----&C&A----&B&C----&B&A----&C&B----&A&B----&C&A----&C&....................................................................................................................................................&我知道这个代码是个递归的例子,是个自己调用自己函数的例子,可是还是糊涂了!有人帮帮我好吗?写个详细的代码流程,是怎么得到的运行结果,调用的具体字母是怎么产生的!真心感谢!!!!!&&
想起自己曾经也苦苦的看过这个代码。。。只要理解了递归的思想就不难理解这个了,如果现在搞不懂可以先放一下,等过段时候回来看可能就懂了。。呵。。
C语言流程问题!请帮助!谢谢!!!!!!&最近遇到一段C语言代码,始终没有分析出代码是怎么运行到最后结果上的,请高手帮助我!真心感谢!!!!!代码如下!! & && & #include&stdio.h&&1--& & void main() & &2--& & { &3--& & void hanoi(int n,char one,char two,char three);...........声明hanoi函数 &4--& & &5--& & printf(&请输入----&);.................提示.输入一个整数 &6--& & scanf(&%d&,&m);................输入一个整数 &7--& & printf(&输入的是--%d\n& &,m);...........显示输入的整数 &8--& & hanoi(m,'A','B','C');& &9--& & } && & & & & & & & & & & & & (1----9为主程序)& &............................................................................................................................................................... &10--& void hanoi(int n,char one,char two,char three)..........定义hanoi函数 &11--& { &12--& void move(char x,char y); &13--& if(n==1) &14--& move(one,three);............声明move函数 &15--& else &16--& {&17--& hanoi(n-1,one,three,two); &18--& move(one,three); &19--& hanoi(n-1,two,one,three); &20--& } &21--& } && & & & & & & & & & & (10----21为定义hanoi函数) &&......................................................................................................................................................................... Rb&22--& void move(char x,char y)................定义move函数 &23--& {& &24--& printf(&%c----&%c\n&,x,y); &25--& } && & & & & & & & & & & (22-----25为定义move函数) &.......................................................................................................................................................................... &运行结果: &&请输入----3(程序里输入的整数是3) &输入的是--3& &A----&C& &A----&B &C----&B& &A----&C &B----&A& &B----&C& &A----&C &....................................................................................................................................................& &我知道这个代码是个递归的例子,是个自己调用自己函数的例子,可是还是糊涂了!有人帮帮我好吗?写个详细的代码流程,是怎么得到的运行结果,调用的具体字母是怎么产生的!真心感谢!!!!!& &
引用第1楼cxx于 14:08发表的& :&想起自己曾经也苦苦的看过这个代码。。。只要理解了递归的思想就不难理解这个了,如果现在搞不懂可以先放一下,等过段时候回来看可能就懂了。。呵。。&真的想钻这个牛角尖!已经好几天不愿意吃饭了!
这个问题不要直接看代码,得看算法。&基本思想就是将a柱子上的盘分为两份,一份为上面的n-1块盘,另外为下面第n块(最大的一块)&解法就是现将上面部分的n-1块整体移动到b柱子上,再将下面最大一块移动到C柱子上,剩下的部分就按照这个方法,分成两部分,逐个移动。&要分析代码流程就调试一下就行了,调试过程中可以用草稿本画出关系图。
引用第3楼bluewithcg于 14:27发表的& :&这个问题不要直接看代码,得看算法。&基本思想就是将a柱子上的盘分为两份,一份为上面的n-1块盘,另外为下面第n块(最大的一块)&解法就是现将上面部分的n-1块整体移动到b柱子上,再将下面最大一块移动到C柱子上,剩下的部分就按照这个方法,分成两部分,逐个移动。&要分析代码流程就调试一下就行了,调试过程中可以用草稿本画出关系图。&&谢谢回复!其实教程里的算法我能理解!就是把N-1上的先拿走!再拿走下面最大的!要解决的就是怎么用递归的方式让N-1个盘子一个个拿走!&我也进行了代码的调试!我主要是不明白函数和自己函数在这个代码里是怎么调用的!(说百了就是move(one,three)这个函数是怎么代进A,B,C的)其他的类似这样函数递归的方式我通过调试的方式都解决了!就是这个代码给我弄糊涂了!
move(one,three) 传入的柱子标识&&hanoi(n-1,one,three,two);&move(one,three); &hanoi(n-1,two,one,three);&&这里面两个hanoi调用传入的柱子顺序是不同的,所以move(one,three) 中的one ,three 参数每次都在变化,也就是说A B C 对应的 one two three 角色每次都在变化&第一次为&A ---& one &B---& two&C---& three&&第二次为&A---& one&B---&three&C---& two&&以此内推。
1-&2-&3-&4-&5-&6-&7-&8-&10-&11-&12声明函数-&13---—————&A—13成立-&14调用函数-&22-&23-&24显示结果-&返回9---结束&B—13不成立-&17递归-&11-&13(成立A,不成立B)&&17 执行后程序跳11。& &18,19 是不可能运行的 [s:43]
引用第1楼mat188于 15:50发表的& :&1-&2-&3-&4-&5-&6-&7-&8-&10-&11-&12声明函数-&13---—————&A—13成立-&14调用函数-&22-&23-&24显示结果-&返回9---结束&B—13不成立-&17递归-&11-&13(成立A,不成立B)&17 执行后程序跳11。& &.......&谢谢回复!我调试了一下程序!18和19是可以运行的!就是不知道怎么带进的A,B,C&&很感谢回复!希望共同探讨!!!
引用第5楼bluewithcg于 15:01发表的& :&move(one,three) 传入的柱子标识&hanoi(n-1,one,three,two);&move(one,three); &hanoi(n-1,two,one,three);&.......&&谢谢您!终于看到我想看到的了!&&我先去消化下!真心感谢!!!!!
貌似我学c语言的课本里面的原例子啊。。。。&叫什么塔问题来着,好像是汉诺塔....
还有人可以更详尽的帮我解答下吗?主要是ABC是怎么一步步的带进去的!真心感谢
还有人可以更详尽的帮我解答下吗?主要是A还有人可以更详尽的帮我解答下吗?主要是ABC是怎么一步步的带进去的!真心感谢BC是怎么一步步的带进去的!真心感谢
我先去消化下!真心感谢!!!!!
查看完整版本: [--
Powered by
Time 0.047940 second(s),query:3 Gzip enabled

我要回帖

更多关于 手机号码测吉凶 的文章

 

随机推荐