展示十年的年龄

展示十年的年龄

时间: 1ms        内存:128M

描述:

输入你的年龄,然后展示此后十年的年龄。要求每行都使用循环语句。

输入:

输入年龄

输出:

输出有4行:

第1行:*****************************************

第2行:连续10年的年龄

第3行:连续10个隔一年的年龄

第4行:*****************************************

示例输入:

20

示例输出:

*****************************************
20 21 22 23 24 25 26 27 28 29 
20 22 24 26 28 30 32 34 36 38 
*****************************************

提示:

参考答案(内存最优[1092]):

#include<stdio.h>
int main()
{
	int age,i;
	scanf("%d",&age);
	for(i=0;i<41;i++)
		printf("*");
	printf("\n");
	for(i=0;i<10;i++)
	{
		printf("%d ",age);
		age=age+1;
	}
	printf("\n");
	age=age-10;
	for(i=0;i<10;i++)
	{
		printf("%d ",age);
		age=age+2;
	}
	printf("\n");
	for(i=0;i<41;i++)
		printf("*");

}

参考答案(时间最优[0]):

#include<stdio.h>
int main()
{
	int age,i;
	scanf("%d",&age);
	for(i=0;i<41;i++)
		printf("*");
	printf("\n");
	for(i=0;i<10;i++)
	{
		printf("%d ",age);
		age=age+1;
	}
	printf("\n");
	age=age-10;
	for(i=0;i<10;i++)
	{
		printf("%d ",age);
		age=age+2;
	}
	printf("\n");
	for(i=0;i<41;i++)
		printf("*");

}

题目和答案均来自于互联网,仅供参考,如有问题请联系管理员修改或删除。

点赞

发表评论

电子邮件地址不会被公开。必填项已用 * 标注