5.1
//编写一个程序,把用分钟表示的时间转换成用小时和分钟表示的时间
//使用#define或const创建一个表示60的富豪常量或const常量
//通过while循环让用户重复输入值,直到用户输入小于或等于0的值才停止循环
#include <stdio.h>
int main(void)
{
const int CHANGENUM = 60;
int time, hours, minutes; //time:输入的时间 hours:转换后的小时 minutes:转换后的分
printf("请输入时间(以分钟为单位): ");
scanf("%d", &time);
while (time > 0)
{
hours = time / CHANGENUM;
minutes = time % CHANGENUM;
printf("%d分钟是%d小时%d分钟\n", time, hours, minutes);
printf("请再次输入时间(以分钟为单位): ");
scanf("%d", &time);
}
printf("结束输入!");
return 0;
5.2
/*编写一个程序,提示用户输入一个整数,然后打印从该数到比该
数大10的所有整数。要求打印的各值之间用一个空格、制表符分开*/
#include <stdio.h>
int main(void)
{
int num;
printf("Please enter a number: ");
scanf("%d", &num);
for (int i = 0; i < 10; ++i)
printf("%d\t", ++num);
return 0;
}
</