【发布时间】:2016-06-24 12:55:35
【问题描述】:
int main() {
int i, repeatName; // ints
char firstName[50]; // array to store users name
// get first name from user
printf("Please enter your first name: ");
scanf("%s", firstName);
// get amount of times user would like to repeat name
printf("How many times would you like to repeat your name?: ");
scanf("%i", &repeatName);
// tell user name has to be repeated at last one
if (repeatName < 1) {
printf("The name has to be repeated at least one (1) time. Try again: ");
scanf("%i", &repeatName);
}
// for loop to repeat name 'x' number of times
for (i = 0; i < repeatName; i++) {
printf("%s \n", firstName);
}
}
例如:如果用户想显示他们的名字 3 次,它会说:
Your name
Your name
Your name
我怎么能说出来:
Line 1 Your name
Line 2 Your name
Line 3 Your name
【问题讨论】:
-
行号后面的标准是什么?只是迭代次数吗?