44问答网
所有问题
设计C语言程序,把由键盘输入的数列(如1,3,5,7,9)按相反的顺序(如9,7,5,3,1)输出
如题所述
举报该问题
推荐答案 推荐于2016-01-01
1 创建数组,保存数列。
2 输入数列到数组。
3 反序输出该数组。
以输入5个数并反序为例:
#include <stdio.h>
int main()
{
int i,a[5];
for(i = 0; i < 5; i ++)
{
scanf("%d",a+i);//输入5个数。
}
for(i = 4; i >= 0; i --)
printf("%d",a[i]);//反序输出5个数。
return 0;
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/WRGRR36G.html
其他回答
第1个回答 推荐于2018-03-08
#include "stdio.h"
#include "string.h"
main()
{
char str[20];
printf("输入数字");
gets(str);
strrev(str);
printf("%s",str);
getch();
}
输入1,3,5,7,9
输出9,7,5,3,1
本回答被提问者和网友采纳
第2个回答 2009-05-14
//运行正确
#include<stdio.h>
#define n 10 //定义数组长度
void main()
{
int i,a[n];
for(i=0;i<n;i++)
scanf("%d",&a[i]);
for(i=n-1;i>=0;i--)
printf("%d ",a[i]);
printf("\n");
}
相似回答
c语言
编程1
,1,1,3,5,9,
17……求
数列的
前30项.每六项换行
答:
a[0]=a[1]=a[2]=1;for(i=0;i<30;i++){if(i>2)a[i]=a[i-1]+a[i-2]+a[i-3];printf("%9d",a[i]);if(i%6==5)printf("\n");} getch();return 0;}
c语言
如何编写
程序
求
数列1,3,3,5
的第四十项?
答:
c语言编写程序
求
数列1
,3,3,3,5,5,
5,5,5,7,7,7,7,
7,7,7的第四十项:解答如下:main(){ int i,n; i=1; n=40; while (n>=0){ n=n-i; i=i+2; } printf("%d",i);} 上面程序输出的i值就是第n项的z值。
C语言程序设计
题:编写
程序,
求
数列1,3,3,3,5,5,5,5,5,7,7,7,7,7,
7...
答:
main(){ int i,n; i=1; n=15; while (n>=0){ n=n-i; i=i+2; } printf("%d",i);}上面
程序输出的
i值就是第n项的值。
用
c语言
:
输入
10个数,要求
输出
其中最大的数
答:
方法3:函数模块化设计你可以创建一个函数,专门负责找出输入数中的最大值。这个函数可以接受一个
数列
作为参数,通过遍历并使用比较或逻辑控制语句(如if、break或return)来找到最大值。这种方法体现了良好的代码组织和模块化思想。在编写
C语言程序
时,理解这些结构至关重要。你需要掌握判断语句(如if、...
大家正在搜
斐波那数列c语言程序
c语言数列求和程序
一个C语言程序是由
C语言程序的基本单位
用c语言编程数列
求等差数列的和c语言
c语言程序编程
用c语言编写的代码程序
c语言程序由什么构成
相关问题
急!!!C语言作业答案!!!请高手帮忙!!!
C语言问题
C语言:有数列1,3,5,7,9,11,....... 现在...
C语言程序设计题:编写程序,求数列1,3,3,3,5,5,5...
输入1~10十个数,输出顺序为1,3,5,7,9,10,8,...
c语言程序设计:输入一个奇数,例如输入9,求1*3*5*7*...
c语言数列求和:求1-2/3+3/5-4/7+5/9-6/1...
C语言 main() {int a[3][4]={1,3,5...