88问答网
所有问题
C语言,输入一个正整数n(n<=10),在输入n个整数,定义并调用fun(a,n)函数将数组中的整数逆序存放
如题所述
举报该问题
推荐答案 2017-11-11
#include <
stdio.h
>
void fun(int a[100],int n)
{
int i,t;
for(i=0;i<n/2;i++)
{t=a[i];a[i]=a[n-i-1];a[n-i-1]=t;}
}
void main()
{
int i,n,a[100];
scanf("%d",&n);
for(i=0;i<n;i++)
scanf("%d",&a[i]);
fun(a,n);
for(i=0;i<n;i++)
printf("%d ",a[i]);
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://88.wendadaohang.com/zd/S1aVKVMSMKc1cgMB1V.html
相似回答
C语言,
C语言!
输入一个正整数n(
1<n<
=10),
再
输入n个整数,将
它们存入数 ...
答:
include<stdio.h>int mai
n()
{int i
,n,
a[100],max; scanf("%d"
,&n);
for(i=0;i<n;i++) {scanf("%d"
,&a
[i]); if(i==0)max=a[i]; if(max<a[i])max=a[i]; } printf("最大值=%d\n",max); return 0; } ...
C语言,
C语言!
输入一个正整数n(
1<n<
=10),
再
输入n个整数,将
它们存入数 ...
答:
include <stdio.h>void main(){int i,n,k=0,max,a[10];printf("
输入正整数n(n
大于1且不大于
10)
: ");scanf("%d",&n);printf("输入%d
个整数
: "
,n);
scanf("%d"
,&a
[0]);max=a[0];for(i
=1;
i<n;i++){scanf("%d",&a[i]);if(max<a[i]){max=a[i];k=i;}}printf(...
c语言
编程
输入一个正整数n(
1<n《
10),
再
输入n个整数,将
最小值与第一个...
答:
1、首先建立一个工程和.c文件。2、然后输入头文件和主
函数
。3、定义变量类型并初始化。4、
输入一个正整数n
(1<n
《10)
,再
输入n个整数
。5、将最小值与第一个数交换,最大值与最后一个数交换。6、剔除整数的个位数。7、最后得到输出的结果。8、编译,运行,得到最后的结果。
c语言
如何
输入一个正整数N,
再
输入N个整数,
按从小到大的顺序输出?_百度...
答:
从键盘
输入一个整数N(N
>=0),然后再
输入N个整数,
按从小到大的顺序输出。 正在学
C语言
程式设计,求教 #include<stdio.h> int main(void) { int n,i,j,t; printf("please enter anumber:\n"); scanf("%d",&n); int a[n]; printf("please enter %d number:\n"
,n)
...
C语言
:
输入一个正整数n(
1 <n≤
10),
再
输入n 个整数
答:
include<stdio.h> int main(void){ int index1,index2,b
,c,
i
,n,
a[10];//添加了 printf("请
输入一个
1到10的
正整数
:");scanf("%d"
,&n);
index1=0;index2=n-1;for(i=0; i<n; i++){ printf("赋值a[%d]:",i);scanf("%d"
,&a
[i]);} //这两个语句应该写在赋值之后 b=...
(C语言)输入一个正整数n,
再
输入n 个整数,
输出这n个整数的最大值.
答:
include intmai
n()
{ intn
,a,
i,t;scanf("%d"
,&n);
if(n<=0){ printf("
输入n
的值错误");return0;} scanf("%d",&t);//先读的第一个数要默认成最大的,不然,t的初值是不定的 for(i=1;i{ scanf("%d",&a);if(t} printf("%d",t);return0;// } ...
输入一个正整数n(
1<n<
=10),
再
输入n个整数
存入
数组a中,
先
将数组a中
的n...
答:
include <stdio.h> int mai
n()
{ int temp;int a[]
,n;
for(int i=0;i<n;i++)scanf("%d"
,&a
[i]);for(int i=0;i<n/2;i++){ temp=a[i];a[i]=a[9-i];a[9-i]=temp;} for(int i=0;i<n;i++)printf("%d ",a[i]);return 0;} ...
输入一个正整数n (
1<n≤
10),
再
输入n个整数,将
它们存入
数组a中
。
答:
include <stdlib.h> int main(void){ int n = 0, i;int min = 0,minpos = 0;int* a = NULL;printf("请输入你要输入多少整数\n");scanf("%d",&n);a = (int*)malloc(n*sizeof(int));if(a == NULL) return -1;printf("请输入这%d
个整数
\n"
,n);
for(i=0; i<
n;
){ sca...
大家正在搜
输入正整数n再输入n个数
在c语言输入2个正整数m与n
c语言输入一个正整数n
输入一个小于100正整数n
求序列和输入一个正整数n
选择法排序输入一个正整数n
求序列和输入两个正整数a和n
输入一个正整数n
任意输入一个正整数n
相关问题
C语言,C语言! 输入一个正整数n(1<n<=10),再输入...
输入一个正整数n(1<n<=10),再输入n个整数存入数组a...
编写C语言程序, 从键盘输入一个正整数N(N<=10),并输...
输入一个正整数n(n≤10),编写函数fun(a,n),它的...
用C语言编写程序,输入一个正整数n(1<n<=10),再输入...
C语言:输入一个正整数n(1 <n≤10),再输入n 个整数
c语言,输入一个正整数n,输出1~n之和.要求定义和调用函数...
用c语言编程:要求用数组,先输入一个正整数n,在输入n个整数...