上班无聊居然把《朱颜血》10部看完了。
牛!!!!!
什么东西?
真够无聊的。。。
上班小dd变化咋办??
上班小dd变化咋办??
I am who I am simply because I'm not and can not be anyone else!
哀羞才好
下落最高
下落最高
WillWay #10
不学C语言了?
是他无聊看的,我上班那有电脑啊。
另外又碰到一个问题,有时间的XDJM帮忙解决下,谢谢了
#include <stdio.h>
#define IN 1
#define OUT 0
int main (void)
{
int c,nl,nw,nc,state;
nl=nw=nc=0;
state=OUT;
while((c=getchar())!=EOF){
++nc;
if (c=='
')
++nl;
if (c=='
'||c==' '||c=='\t')
state=OUT;
else if(state==OUT){
state=IN;
++nw;
}
}
printf("%d %d %d",nc,nl,nw);
}
/*把 else if(state==OUT)的“==”改成“=”结果会怎样?为什么nw就一直=0不变了呢?
改成=之后,就是先把state赋值为0,然后if条件判断if(0),判断条件为假,下面的++操作就不会在做了,最终值为0
Assassinisn'tpig #13
WillWay #10
不学C语言了?
另外提个建议,if之后就算是只有一行,最也好都加上{}
Assassinisn'tpig #13
WillWay #10
不学C语言了?