我是不是写的有点麻烦了 直接把age 和no给赋值就可以了??? 求帮助 /* 9、 有八个人坐在一起,问第8个人多少岁?他说比第7个人大3岁。问第7个人多少岁?他说比第6个人大3岁。问第6个人多少岁?他说比第5个人大3岁。问第5个人多少岁?他说比第4个人大3岁,以此类推,最后问第1个人多少岁?他说是10岁。请问第8个人多大?(C语言) */
我是不是写的有点麻烦了 直接把age 和no给赋值就可以了??? 求帮助
#include <stdio.h>
int main() { // 定义两个变量 int age, no;
// 提示用户输入第一个人的年龄 printf("输入第一个人的年龄\n");
// 接收用户输入的年龄 scanf("%d", &age);
// 提示用户输入人所在第几个位置 printf("输入人所在的位置\n");
// 接收用户输入的位置信息 scanf("%d", &no);
// 循环到人所在的位置 for (int i = 1; i < no; i++) { // 每循环一次年龄加3岁 age += 3; } // 输入人的年龄 printf("%d\n", age);
return 0; }
|