大家好,小东方来为大家解答以上的问题。查找星期的题目的解题思路c语言,查找星期这个很多人还不知道,现在让我们一起来看看吧!
1、程序写得太繁琐了。
2、原程序已经修正完成:#include #include #define MAXS 80int getindex( char *s );int main(){int n;char s[MAXS];scanf("%s", s);n = getindex(s);if ( n==-1 ) printf("wrong input!");else printf("%d", n);return 0;}int getindex( char *s ){if(strcmp(s,"Sunday")==0){return 0;}else if(strcmp(s,"Monday")==0){return 1;}else if(strcmp(s,"Tuesday")==0){return 2;}else if(strcmp(s,"Wednesday")==0){return 3;}else if(strcmp(s,"Thursday")==0){return 4;}else if(strcmp(s,"Friday")==0){return 5;}else if(strcmp(s,"Saturday")==0){return 6;}else{return -1;}}。
本文到此分享完毕,希望对大家有所帮助。