/*3.编写一个程序,该程序要求用户输入天数,然后将该值转换为周数和天数。例如,此程序将把18 天转换成 2 周 4 天。用下面的格式显示结果:
18 days are 2 weeks, 4days.
使用一个 while 循环让用户重复输入天数;当用户输入一个非正数(如 0 或-20)时,程序将终止循环。*/
#include<stdio.h>
#include<stdlib.h>
int main()
{
int day;
printf("Please input the days:");
scanf("%d", &day);
while (day>0)
{
printf("%d days are %d weeks, %ddays.\n", day, day / 7, day % 7);
printf("Please input the days:");
scanf("%d", &day);
}
system("pause");
return 0;
}
C Primer Plus5-3
最新推荐文章于 2024-09-16 20:34:48 发布