以文本方式查看主题 - 计算机科学论坛 (http://bbs.xml.org.cn/index.asp) -- 『 C/C++编程思想 』 (http://bbs.xml.org.cn/list.asp?boardid=61) ---- 请大家帮我分析一下这个C程序 (http://bbs.xml.org.cn/dispbbs.asp?boardid=61&rootid=&id=25605) |
-- 作者:haowenbin -- 发布时间:12/18/2005 12:36:00 PM -- 请大家帮我分析一下这个C程序 #include main() {int x,y,i,j; char ch ; char key; char *kb{"Q W E R T Y U I O P [ ]""A SD F G H J K L ; ' ","Z X C V B N M , . /"}; long AllCounter=0,RightCounter=0,FalseCounter=0; time_t t ; int fun_Esc(); srand((unsighde) time(&t)); clrscr( ) ; gotoxy(18,1) printf("%s\n",kb[0]); gotoxy(20,3) printf("%s\n",kb[1]); gotoxy(22,5) printf("%s\n",kb[2]); gotoxy(11,25) for(i=0;i<60;i++) {printf("=")} gotoxy(1,1) printf("Allch:%ld\n Right:%ld\n False:%ld"AllCounter,Rightcounter,FalseCounter); |
-- 作者:enorm -- 发布时间:12/23/2005 9:28:00 PM -- 好像不全把~~~~~ |
-- 作者:haowenbin -- 发布时间:12/27/2005 7:56:00 PM -- 是,不全,不好意思。麻烦你了,百忙之中抽出时间帮我分析它。我现在会了。可还是谢谢你。希望以后能常交流,OK? |
-- 作者:xinxinglc -- 发布时间:1/10/2006 4:43:00 PM -- 呵呵。有点看不太懂 |
-- 作者:家家 -- 发布时间:2/17/2006 2:16:00 PM -- 程序里有一些错误 |
-- 作者:家家 -- 发布时间:2/17/2006 2:38:00 PM -- 请大家帮我分析这一个程序; (01) #include<stdio.h> (02) main() (03) { (04) char string[81]; (05) int i=0,num=0,word=0; (06) char c; (07) gets(string); (08) do (09) { (10) c=string[i]; (11) if(word==0&&c!=' ') (12) { num++; (13) word=1; (14) } (15) else if(word==1&&c==' ')word=0; (16) i++; (17) }while(string[i]!='\0'); (18) printf("There are %d words in the line \n",num); (19) } 为什么经(11)后能得到(13)? |
-- 作者:enorm -- 发布时间:2/17/2006 5:21:00 PM -- 程序逻辑上有问题~~~~~~~~~~ |
-- 作者:家家 -- 发布时间:2/18/2006 11:31:00 AM -- 为什么 |
-- 作者:Hecor -- 发布时间:2/18/2006 12:59:00 PM -- word == 0 表示在单词外部, word = 1说明进入单词内部 |
-- 作者:家家 -- 发布时间:2/18/2006 4:11:00 PM -- word=0表示没出现单词,而word=1表示有单词出现。 |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
67.383ms |