为什么我写了一个程序最后显示的却是YESno?
程序:main(){ints;scanf("%d",&s);switch(1234!=s){case1234!=1234:printf("YES"); ("no");}getch();}编译和连接后打开这个程序,输入1234,可是输入后怎么显示的是“YESno”呀?
switch语句要break,不然会一直顺序运行下去的,所以,你的代码要改为:main(){ints;scanf("%d",&s);switch(1234!=s){case1234!=1234:printf("YES");break; ("no");}getch();}就可以了~
答:没事,有些程序不用加在添加删除程序里也可以用... 如果有程序没有在添加删除程序里,但可以用,也有可能这些程序是绿色了,是不用安装的,你的电脑就不会记录它们了呗...详情>>
问:挺简单的一C函数,不过我是初学者,暂时还不会写,请好心人多多帮忙!
答:int mystrlen(char *str) { int n = 0; while (*str) { n++; str++;} return n; } voi...详情>>