-
[C语言] [求助]北大一道贪心题[已解决,谢谢大家]
还是我来说吧,嘿嘿我理解了LS的算法了是这样的:第一次到d,然后考虑d前面全部的加油站,为什么要考虑呢?这是因为还没到终点。由于c最多,所以要考虑在c停下加油,于是我们就有在c,d的油了,顺序是先在c加后在d加,然后我们就可以到达比e更远的地方(距离d14,设为f点)如果还没有到终点则考虑f点以前所...
306
热度 -
[C语言] [讨论]'0'、'1'是字符?
[讨论]'0'、'1'是字符? //输入一行字符,统计数字、字母、空格及其它字符个数#include<stdio.h>voidmain(){intletter=0,digit=0,spa=0,other=0;charc;while((c=getchar())!...
154
热度 -
623
热度 -
[C语言] [求助]北大一道贪心题[已解决,谢谢大家]
应该要判断什么吧 ----------------解决方案-------------------------------------------------------- 我还是觉得算法不对头,我想个算例来说明一下吧想好了,看下面...
265
热度 -
[C语言] [求助]scanf的有趣问题,为什么不能同时输入那么多的数据?请大家指点
输入的数据必须与"格式控制"一致,普通字符须原样输出scanf()里面如果你只想单纯输出345则对应的是格式控制是(%d%d%d)而如果你想输出3,4,5则格式控制则是(%d,%d,%d)且输入的时候",(普通字符)"输入,才会原样输出 ----------------解...
184
热度 -
551
热度 -
[C语言] [求助]全局变量和局部变量?
[求助]全局变量和局部变量? #include<stdio.h>inti=1;main(){inti,j;intreset(),next(int),last(int),new_1(int);i=reset();for(j=1;j<=2;j++){prin...
136
热度 -
[C语言] 关于编译运行时窗口直接跳掉的问题
关于编译运行时窗口直接跳掉的问题 我用dev-c++编译运行的时候,为什么有些程序能在TC上运行,而在这里运行后窗口直接跳掉了 ----------------解决方案--------------------------------------...
117
热度 -
8
热度 -
[C语言] [求助]输入字符时的一个很诡异的问题!
[求助]输入字符时的一个很诡异的问题! 下面这段程序:#include<stdio.h>#include<conio.h> intmain(void){charc1,c2;while(1){scanf("%c%c",&c1,&c2)...
132
热度 -
229
热度 -
12
热度 -
65
热度 -
10
热度 -
[C语言] 请教一个关于数组中从小到大连续编号问题!
以下是引用死了都要C在2007-11-813:31:24的发言:3最小```所以编号是1````7是第5个最大的数``所以编号是5````明白?我也没想出什么好办法来`` 明白了 ----------------解决方案--------------------------...
120
热度 -
[C语言] [求助]-程序语句不是顺序执行,已解决,在这谢谢各位热心帮助,有兴趣知道答案 ...
高手帮帮忙啊,进来看看,教学相长啊,我顶。。。 ----------------解决方案-------------------------------------------------------- 我用BCC55编译运行政常啊...
93
热度 -
[C语言] 一个关于指针的小程序,不知道什么意思(已解决)
以下是引用yqiong在2007-8-1320:21:29的发言: 这地方不懂呢!if((ptr=malloc(100*sizeof(int)))!=NULL){p[0]=ptr;for(i=1;i<5;i++)p[i]=p[i-1]+7;你的理解错了,这是地址,而不空间!!相当于p[i]在p...
117
热度 -
[C语言] 用C语言 输出100以内的素数,
#include<stdio.h>#include<math.h>intmain(){inti=1,m,n;printf("theprimeare2");for(m=3;m<=100;m+=2){n=sqrt(m);for(i=2;i<=n;i++)if(m%i=...
144
热度 -
[C语言] 用C语言 输出100以内的素数,
以下是引用学c在2007-11-717:45:56的发言:#include<stdio.h>intmain(void){inti,j,k;printf("%d\n",1);1肯定是素数for(i=1;i<=100;i+=2){for(j=2;j<i;j++)if(i%j==0...
362
热度 -
[C语言] [求助]怎样实现循环?
LZ``我觉得你的程序回有一个小BUG``当我们输入0``0是整数```但是!0``就是真``那么结果就不你想要的了```所以应该加个判断while(!status&&status+48!='0') 还我``发现你犯了个很低级的错误````while(!status);你在while...
43
热度