C语言 用代码表示从键盘上输入10个实型数存入数组,然后按输入顺序的逆序输出这10个数。
时间: 2024-05-04 15:22:45 浏览: 91
好的,以下是代码:
```c
#include <stdio.h>
int main() {
double arr[10];
for (int i = 0; i < 10; ++i) {
printf("请输入数组第%d个数:", i + 1);
scanf("%lf", &arr[i]);
}
printf("输入的数逆序输出:");
for (int i = 9; i >= 0; --i) {
printf("%.2lf ", arr[i]);
}
return 0;
}
```
希望能对您有所帮助。
相关问题
C语言 将10个实型数输入数组中,逆序存放后输出
```c
#include <stdio.h>
int main() {
double arr[10];
int i;
printf("请输入10个实型数:\n");
for (i = 0; i < 10; i++) {
scanf("%lf", &arr[i]);
}
printf("逆序存放后的数组为:\n");
for (i = 9; i >= 0; i--) {
printf("%.2lf ", arr[i]);
}
return 0;
}
```
运行结果:
```
请输入10个实型数:
1.2 3.4 5.6 7.8 9.0 2.3 4.5 6.7 8.9 0.1
逆序存放后的数组为:
0.10 8.90 6.70 4.50 2.30 9.00 7.80 5.60 3.40 1.20
```
从键盘上输入N个数存入数组中,按输入顺序的逆序存放在该数组中并输出。。 要求同时用两个变量控制循环的条件。c语言
#include <stdio.h>
#define MAX_SIZE 100
int main()
{
int arr[MAX_SIZE];
int i, n;
printf("请输入数组元素个数:");
scanf("%d", &n);
printf("请输入数组元素:\n");
for(i=0; i<n; i++)
{
scanf("%d", &arr[i]);
}
printf("输入顺序的逆序存放在该数组中:\n");
for(i=n-1; i>=0; i--)
{
printf("%d ", arr[i]);
}
return 0;
}
阅读全文