|
发表于 2022-5-31 20:41:58
|
显示全部楼层
本帖最后由 zmrghy 于 2022-5-31 20:43 编辑
大家一起学习,我提供,解题思路,你负责简化我的程序代码。。。
先把这个代码简化一下。。。
- #include <stdio.h>
- #include<string.h>
- void find_str(int i, char *chp)
- {
- char str0[4]="sun";
- char str1[4]="mon";
- char str2[4]="tue";
- char str3[4]="wed";
- char str4[4]="thu";
- char str5[4]="fri";
- char str6[4]="sat";
- switch(i)
- {
- case 0: strcpy(chp,str0);break;
- case 1: strcpy(chp,str1);break;
- case 2: strcpy(chp,str2);break;
- case 3: strcpy(chp,str3);break;
- case 4: strcpy(chp,str4);break;
- case 5: strcpy(chp,str5);break;
- case 6: strcpy(chp,str6);break;
- }
- }
- int main()
- {
- char week[4]={0};
- int i=0;
- for(i=0; i<7; i++)
- {
- find_str(i,week);
- printf("%s\n",week);
- }
- return 0;
- }
复制代码
|
|