實作輸入今天是周幾 然后再輸入一個天數,輸出在幾天后是星期幾,,,,我才開始學C語言 我想知道有沒有更好的演算法
#include<stdio.h>
int main()
{
int i,j,k,m,n;
end:
printf("今天星期幾\n");
scanf("%d",&i);
while(i<0||i>7)
{
printf("請輸入正確的作業日!\n");
goto end;
}
printf("你想知道哪一天\n");
scanf("%d",&j);
m=j/7;
n=j%7;
k=(i+n)/7;
if(m<1&&i+j<=7)
printf("%d天后是星期%d",j,j+i);
else if(n+i<7)
printf("%d天后是%d周后的星期%d",j,m,n+i);
else
printf("%d天后是%d周后的星期%d",j,m,k);
return 0;
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/109181.html
標籤:C語言
上一篇:回文鏈表(兩總解法)
