-
运行结果和预想的不一样~
运行结果和预想的不一样~ 题目:编写程序,在两个已知的字符串中查找所有非空的最长公共子串的长度与个数!#include<stdio.h>#include<string.h>#definemaxline120voidmain(void){char*str1,*str2,*tstr;intlen1,len2,k,p,i,slen,count;str1...
281
热度 -
[求助]C语言编写石头剪子布游戏
[求助]C语言编写石头剪子布游戏 程序是一个与电脑玩“石头、剪刀、纸”的游戏程序。游戏中,玩家为一方,电脑为另一方。游戏开始,双方各有100分底分。每一回合玩家通过键盘从“石头、剪刀、纸”三种手势中选择一种,电脑也随机选择一种,然后程序按“纸胜石头;石头胜剪刀;剪刀胜纸”的规则判断本回合的胜负方,负方将被扣去10分给胜方。以上过程反复进行,直到其中一方被扣成零分。当玩家...
376
热度 -
[求助] 编写求分段函数的程序
4.打印10~1000之间满足下列条件的所有数:正序读和反序读都相同,例如:55、232等#include<stdio.h>voidmain(){inti;for(i=10;i<1000;i++){if(i/100==0){if((i/10)==(i%10))printf("%6d",i);}else{if((i/100)==(i%10))printf("%6d",i);}}pr...
230
热度 -
帮忙看一下
在turboC3.0下运行的#include<stdio.h>#defineN10#defineM100intmain(void){intb[N]={0},j=0;chara[M];while((a[j]=getchar())!='\n'){switch(a[j]){case'0':b[0]++;break;case'1':b[1]++;break;case'2':b[2]++;bre...
152
热度 -
菜鸟问题,求π,求教高手解惑!
我改后的代码 voidmain() { inti=0; doublea=0,b; for(i=0;(i*2+1)<=1e6;i++) { b=1.0/(i*2+1); if(i%2==0)a=a-b; elsea=a+b; } printf("%lf\n",4*a); } 谁帮忙运行一下我没VC color='#F...
151
热度 -
简单的求余数的问题.在连续输入的部分有逻辑错.望指点(可编译通过的)
简单的求余数的问题.在连续输入的部分有逻辑错.望指点(可编译通过的) #definesub(a,b)a%b #include<stdio.h> #include<string.h> intmain() { intc,d,e,flag=1; charf; while(flag) { scanf("%d%d",&c,&a...
131
热度 -
[讨论]关于getchar与putchar的问题!
[讨论]关于getchar与putchar的问题! #include"stdio.h" #include"ctype.h" main() { charc; c=getchar(); while(c!='@') { putchar(c); c=getchar(); } printf("\n"); } 从程序的结构来看,应该是输入一个显示一个再输入一个又显示一个,怎么会是...
374
热度 -
[求助]→◆→◇→◆→◇→◆→◇→[求助]如何实现16进制转2进制
[求助]→◆→◇→◆→◇→◆→◇→[求助]如何实现16进制转2进制 问题要求:输入一段12位的16进制字符串,确认输入合法后转换为2进制字符串,按010101010这样的格式输出这段12×4位的2进制字符串文件 在DEVC++4.9.9.2下能编译通过 color=#000066>[此贴子已经被作者于2007-7-2016:30:40编辑过] 搜索更多...
167
热度 -
[讨论]第七次编程题目,大家支持一下
以下是引用crackerwang在2007-3-1119:14:06的发言: 那要是我输入的是ddd......dd(240个)@ddd...d(240个)你觉得你的输出是什么?我觉得你的输出应该是:dd..d(10个)应为你读取只到@后10个d显然答案不对 我都说,如果要处理范围和输入问题,程序不会几十行解决,但算法是没有错误的。你输入己经超出范围,结果是有点不同。你如果继续说,就没有意义。 ...
347
热度 -
[原创]行结课错误?
[原创]行结课错误? 给一个不多于5位数的正整数按逆序打印出来,如输入123输出321#include<stdio.h> voidmain(){longn,a;intn1,n2,n3,n4,n5,b,c,d; scanf("%d",&n); if(n>=0&&n<100000){if(n>=10000&&am...
171
热度 -
清屏问题 in c-free
你把#include<conio.h>改成#include<conio.c>看看 color='#FF8000'>----------------解决方案-------------------------------------------------------- 以下是...
856
热度 -
请指点这个题目的算法,不胜感激
请指点这个题目的算法,不胜感激 有2行3列的矩形框,输入6个数字1~6,要求左边的数字比右边的大,上边的数字比下边的大,求出所有可能的填写方法。 搜索更多相关的解决方案: color="red">算法color="red">感激color="red">数字 color='#FF8000'>--------...
402
热度 -
关于随机文件的访问小程序问题
关于随机文件的访问小程序问题 #include<stdio.h> #include<string.h> #include<stdlib.h> #include<ctype.h> #include<io.h> #include<conio.h> #defineLEN100 typedefstruct...
284
热度 -
十进制转八进制,十六进制,二进制的问题!
十进制转八进制,十六进制,二进制的问题! 十进制转八进制,十六进制,二进制............ #include<stdio.h>#include<ctype.h>#include<conio.h>voidmain(){charch;intArray[100],i=0,k,ten;do{printf("输入十进制数字:");sca...
748
热度 -
输入10个数,输出其中最大者,怎么做呢
以下是引用chmlqw在2007-11-812:14:59的发言:你可以先排序,然后在输出最大的.. 一个线性选择,何必要排序呢,只要遍历记录当前最大者就可以了. color='#FF8000'>----------------解决方案-------------------------------------------------------- ...
217
热度 -
[求助]还是关于无理数e的近似计算
[求助]还是关于无理数e的近似计算 帮忙看看这个计算怎么不对是求无理数e的e=1+1/1!+1/2!+.......+1/n!(1/n!<1e-5)#include<stdio.h>#include<conio.h>doublefun(intn){doublea=1.0,b=1.0,e=0.0;intk=0;if(n==0||k==0)re...
375
热度 -
[求助]又有问题请教..
[求助]又有问题请教.. 下面这个程序为什么我去掉第二个c=getchar()就会不断的出现第一个字符..还有就是getchar()不是只能输入一个字符吗?为什么可以输入字符串..看不出跟循环结构有什么关系噢..!再次谢谢高手们了..#include<stdio.h>main(){intc;c=getchar();while(c!='\n'){putchar...
175
热度 -
[求助]脑袋不算开窍,求助
[求助]脑袋不算开窍,求助 从a,b,c,d,e五个整数中找出最小的数,下面是我写的 main() { floata,b,c,d,e,x,y,z; scanf("%f,%f,%f,%f,%f",&a,&b,&c,&d,&e); if(a<b) x=a; el...
160
热度 -
如何在c语言中改变背景和字体的颜色?
如何在c语言中改变背景和字体的颜色? 如题,请大家指点一下,谢谢 搜索更多相关的解决方案: color="red">c语言color="red">字体color="red">颜色 color='#FF8000'>----------------解决方案---------------------------...
569
热度 -
[原创]我用C写的类似劲舞团的东西(有点烂)
[原创]我用C写的类似劲舞团的东西(有点烂) 主要为了检验一下自己!写的不好,希望大家指证呀!#include<graphics.h>//图形库#include<stdio.h>#include<dos.h>#include<bios.h>#include<conio.h>#include<stdlib....
343
热度