题目描述
输入你的年龄,然后展示此后十年的年龄。要求每行都使用循环语句。
输入
输入年龄
输出
输出有4行:
第1行:*****************************************
第2行:连续10年的年龄
第3行:连续10个隔一年的年龄
第4行:*****************************************
输入输出样例
样例输入 #1
20
样例输出 #1
*****************************************
20 21 22 23 24 25 26 27 28 29
20 22 24 26 28 30 32 34 36 38
*****************************************
代码:
#include <stdio.h>
int main() {
int i, a;
int arr[100];
scanf("%d", &a);
// 打印分隔符
printf("*****************************************\n");
// 第一个循环: 填充数组并打印所有元素
for (i = 0; i < 10; i++) {
arr[i] = a + i;
printf("%d ", arr[i]);
}
printf("\n");
// 第二个循环: 每隔一个元素更新并打印
for (i = 0; i < 20; i += 2) {
arr[i] = a + i;
printf("%d ", arr[i]);
}
printf("\n");
// 打印分隔符
printf("*****************************************\n");
return 0;
}
编译结果: