编写一个读取10个整数并打印第一个和最后一个的程序 一行,第二行和第九行在下一行,第三行和第七行 在下一行,等等。
Please enter 10 numbers:
10 31 2 73 24 65 6 87 18 9
Your numbers are:
10 9
31 18
2 87
73 6
24 65
到目前为止,我已经编写了要求输入的代码。我不知道如何获得输出,目前无法在任何地方找到答案。
#include <stdio.h>
int main (void)
{
int numbers;
printf("Please enter Ten numbers:");
scanf("%d", & numbers);
printf("your numbers are: %d", numbers);
return 0;
}
答案 0 :(得分:0)
欢迎来到C,唐!有很多方法可以解决这个问题,但让我们坚持使用你的数组......
1)将输入设置为数组
2)如果你能确保你的输入是10个值。
for (i=0; i < 5; i++)
{
for j=9; j > 4; j--)
{
printf("%d %d\n", array[i], array[j]);
}
}
递增 “i”的值,而递减“j”的值,因此正朝着中心努力。说得通?