99问答网
所有问题
C语言,从键盘输入10个浮点数保存到数组中,将这10个数逆序存放后输出。
如题所述
举报该问题
推荐答案 2017-12-09
#include "stdio.h"
int main(int argv,char *argc[]){
double x[10];
int i;
printf("Please enter the 10 floating point number:\n");
for(i=9;i>=0;scanf("%lf",x+i--));
for(i=0;i<10;printf("%.6f ",x[i++]));
printf("\n");
return 0;
}
运行样例:
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/vtejWvBzXWvBWjXjvB.html
其他回答
第1个回答 2017-12-09
//希望我的回答对你的学习有帮助
#include <stdio.h>
int main()
{
float a[10];
for (int i = 9; i >= 0; i--)
{
scanf("%f", &a[i]);
}
for (int i = 0; i < 10; i++)
{
printf("%4.1f", a[i]);
}
return 0;
}
追问
谢谢
追答
客气
第2个回答 2019-04-25
你是不是做acm啊,这种错误是表示错误,答案已经对了,你在仔细找找吧,普通的编译器上面是没问题的。
相似回答
定义一个整形数组a[10]
,将数组
a[10]中的
10个
元素
逆序
重新
存放
。
答:
include <stdio.h>intmain (){ int a[10]; int i; for (i = 0; i < 10; i++) a[i] = i+1; //顺序赋值1-10 for (i = 0; i < 10; i++) //
输出数组
printf ("%d ", a[i]); printf ("\n"); for (i = 0; i < 5; i++) //逆序处理,前...
数组
题
输入10个
整形数
,将
其
逆序存放后
再
输出
答:
从零开始循环,一直到某个数的一般,比如N=15,则是0--7;若N=16,则是0--8 为啥?因为奇数是关于中间对称:比如15,中间是8,两边的是:1--7和 9--15,两边是7个,中间一个 所以中间的不用循环,即是中间的8不用调换,两边的调换 而偶数16,1--8和9--16都是8 个,直接调换即可 { ...
C语言中
如何将
数组
倒序
输出
?
答:
比较简单的方法是创建一个数组 从下标为9开始递减进行输入至下标为0 这样存储就会是倒序的了 然后再从下标为0开始递增输出到下标为9 另一种方法是创建两个数组 比如a和b,先顺序地将
10个
数据存储在a里 然后通过一个循环来将数据逆序存储在数组b里 这样数组b里就是逆序存储的了 最后顺序
输出数组
b ...
c语言将数组中
的
数逆序存放
答:
输入在第一行中给出一个正整数n(1≤n≤10)。第二行输入n个整数,用空格分开。输出格式:在一行
中输出
这n个整数的处理结果,相邻数字中间用一个空格分开,行末不得有多余空格。输入样例:4 10 8 1 2 输出样例:2 1 8 10 include<stdio.h> main(){ int a[10],b[10],i,j,n,count=0;...
...6,7,8,9
,10
};,使用指针将
数组存放
的内容
逆序
。(
用
指针做)
答:
include<iostream.h> void change(int *n, int len){ int a, *p= &a;for(int i= 0; i < len/2; i++){ p= *(n+i);(n+i)= *(n+len-1-i);(n+len-1-i)= *p;} } void main(){ int a[10]={1,2,3,4,5,6,7,8,9
,10
};change(a, 10);for(int i= 0; i...
输入十个数,
并求出最大值(
C语言
编程题)
答:
int b[50];while(i<=100){ if(i%a==0){a[j]=i;j++;} i++;} i=0;while(i<=j){printf("%d",b[i]);i++;if(i%10==0)printf("\n");} } 2. 题目不清楚 (并显示每行输出几个数) ??3.#include<stdio.h> void main(){ int x,h=1,j;scanf("%d",&x);printf(...
用
冒泡排序法对
输入
的
10个数
进行升序排序 并存入
数组中
答:
3、定义两个变量i,j。使用两个for循环嵌套遍历数组,第一个i作用为循环次数,第二个j作用是比较两个数大小。4、比较
数组中
随机的两
个数字
的大小,如果第一个数比第二个数大,则交换顺序,存放在中间变量iNum中,并把第二个小的数放前面,如此规律循环下去。5、写一个弹框,用来显示结果。6、...
C语言
编程 将一个
数组
里的数按
逆序
重新
存放
答:
void Fun(int p[],int)main(){ int a[10]={1,2,3,4,5,6,7,8,9
,10
},i;for(i=0;i<10;i++)printf("%d ",a[i]);puts("\n");Fun(a,10);for(i=0;i<10;i++)printf("%d ",a[i]);puts("\n");} void Fun(int p[],int n){ int i,t;for(i=0;i<n/2;i...
在
C语言中
语句 printf("%d%d%%d%d",1+2,5/2,-2*4,11%3)是怎样...
答:
还有,就是printf是按从左向右的顺序输出的.但是输出项部分.是以从右向左的顺序运算的.也就是说.本例中.是先运算11%3=2,最后运算1+2=3,但是输出时,还是自左向右.这点需要注意...(函数参数的计算顺序是自右向左)关于习题嘛.我觉得你到书店里买一本好点的二级习题就可以了.最重要的是反复的...
大家正在搜
c语言中数组能不能存放浮点数
c语言将数组转为浮点数
数组可以存放浮点数吗
JAVA数组保存浮点数
c语言怎么输入浮点数
c语言输入浮点数
若声明一个浮点数数组如下
c语言将浮点数转化为字符串
c语言浮点型数组
相关问题
c语言题:在键盘输入10个整数 逆序存放并输出
C语言:从键盘输入10个整数,存入数组中,再将该数组中数在同...
请教一道C语言问题从键盘输入10个数组a中,把元素逆序存放后...
C语言:键盘输入10个数存入数组中,将这10个数逆序输出
从键盘输入10个数存入数组,把数组中的元素交换成逆序,然后输...
用C语言编写输入10个整数到数组中,逆序后将其存回数组并输出
从键盘输入10个整数,保存在一个数组中,将这10个数逆序输出...
c语言程序编写:输入10个整数存入a数组,要求逆序重新放入后...