展示十年的年龄
时间: 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("*");
}
题目和答案均来自于互联网,仅供参考,如有问题请联系管理员修改或删除。