输入n个整数存入数组a
答:include<stdio.h> main(){ int n;int i;int a[32767];//定义数组为最大数组 printf("Input the number:n\n");scanf("%d\n",&n);for (i=0;i<n;i++){ scanf("%d",&a[n-i-1]);} for (i=0;i<n;i++){ printf("%d",a[i]);} getchar();} ...
答:int n,a[10],i,j,t;cout<<"输入一个整数N(N<10)\n";cin>>n;cout<<"输入N个整数:\n";for(i=0;i<n;i++){ cin>>a[i];} for(i=0;i<n;i++)//输出 { cout<<a[i]<<" ";} for(i=0;i<n;i++){ for(j=i+1;j<n;j++){ if(a[i]<a[j]){t=a[i];a...
答:include <stdio.h> int main(){ 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;} ...
答:scanf("%d",&n);for(i=0;i<n;i++)scanf("%d",&a[i]);for(i=0;i<n;i++)printf("%d ",a[i]);printf("\n");for(i=0;i<n;i++){ min=i;for(j=i+1;j<n;j++)if(a[j]<a[min])min=j;t=a[i];a[i]=a[min];a[min]=t;} for(i=0;i<n;i++)printf("...
答:include <stdio.h> int search(int list[],int n,int x){ int i;for(i=0;i<n;i++)if(list[i]==x)return i;return -1;} main(){ int list[10],n,x,i;printf("input n(1<=n<=10):");scanf("%d",&n);printf("input %d numbes:\n",n);for(i=0;i<n;i++)scanf(...
答:50],n,i,min,mini;printf("input n(n<=20):");scanf("%d",&n);printf("input %d nums:\n",n);for(i=0;i<n;i++)scanf("%d",&a[i]);min=a[0];mini=0;for(i=0;i<n;i++)if(a[i]<min){min=a[i];mini=i;} printf("the min:a[%d]=%d\n",mini,min);} ...
答:include <stdio.h> int main(){ int a[10],i,n;while(scanf("%d",&n)==1){ for(i=n-1;i>=0;i--)scanf("%d",&a[i]);for(i=0;i<n;i++)printf("%d ",a[i]);printf("\n");} return 0;}
答:以下是一个示例的 C 代码,实现了输入一个整数n和一个整数数组a,然后将a中的元素全部赋值为n:include <stdio.h>int main() { int n, i;int a[100];printf("请输入一个整数n:");scanf("%d", &n);printf("请输入整数数组a的元素个数(最大100):");int count;scanf("%d", &...
答:System.out.print("请输入这个整数的个数:");BufferedReader br = new BufferedReader(new InputStreamReader(System.in));s = br.readLine();count = Integer.valueOf(s).intValue();array = new int[count];System.out.print("/n请接着输入这" + count + "个整数,并以逗号分隔:");br...
答:include <stdio.h> define N 10 int main(){ int a[N];int i,max,n=0;/***begin***/ do{ scanf("%d",&a[n++]);}while(getchar()!='\n');//回车结束输入 max=a[0];for(int i=0;i<n;i++)if(max<a[i])max=a[i];/***end***/ printf("max=%d\n",max);retur...
网友评论:
袁国14750729836:
C语言编程:由键盘输入n个数字,放入一维数组a中 -
13978党贪
: public void main() {int n=10;//设置输入10次 int[] ii=new int[n];//设置个数组由10个项组成 for(int i=0;i<ii.Length;i++)//循环,不多说了 {ii[i]=Convert.ToInt32(Console.ReadLine());}} C#或者JAVA语言
袁国14750729836:
c语言编程 从键盘中,输入N个整数给数组a求出整型数组a中N个数的平均值.并将大于平 -
13978党贪
: 下面是我写的输入十个整数的程序...给你参考下.望采纳 #include <stdio.h> main() { int i,a[10],max,min,b[10],j=0; float pin,sum=0; printf("输入十个整数:\n");for (i=0;i<10;i++)scanf("%d",&a[i]); for(i=0;i<10;i++) {sum+=a[i]; } printf(...
袁国14750729836:
输入一个正整数n (1<n≤10),再输入n个整数,将它们存入数组a中. -
13978党贪
: #include <stdio.h> #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("请输入这...
袁国14750729836:
C语言编程,从键盘输入N个整数存放在一维数组A中,查找A数组中包不包括数据X -
13978党贪
: int main() { int a[100],i,x,n; printf("请输入整数个数"); scanf("%d",n); printf("请输入%d个整数",n); for(i=0;i<n;i++) scanf("%d",a[i]); printf("请输入要查询的数"); scanf("%d",x); for(i=0;i<n;i++) { if(a[i] == x) break; } if(i<n)printf("有数据%d",x); else printf("没有数据%d",x); return 0; }
袁国14750729836:
输入一个数 n再输入 n 个整数存入数组 a 中,用选择法将 a 中的元素按升序排列,输出排序后数组元素. -
13978党贪
: # include<stdio.h> # define N 100 void sort(int *a,int n) {int i,j,t,m;for (i = 0; i < n - 1; i++){m = i;for (j = i + 1; j < n; j++)if ( *(a+j)<*(a+m) )m = j;if(i!=m){t=*(a+i);*(a+i)=*(a+m);*(a+m)=t;}} } void main() {int i,n,a[N];printf("请输入数组个...
袁国14750729836:
求一个C语言程序“输入N个任意不同的正整数存入数组a,然后求数组a中最大值与平均值的差,最后输出” -
13978党贪
: #include <stdio.h> int main() { int i,n; scanf("%d",&n); float a[n],s,aver,max; s=0;max=0; for(i=0;i<n;i++) {scanf("%f",&a[i]); s=s+a[i]; if(a[i]>max)max=a[i]; } aver=s/n; printf("%.2f",max-aver); }
袁国14750729836:
c语言,如何将键盘输入的n个整数存入一个数组中,n的大小未知? -
13978党贪
: 这样来实现 #include<stdio.h> void main(){int a[50];int i=0,j=0;printf("请输入数据,中间用空格间隔,用回车结束输入:\n");do{scanf("%d",&a[i++]);}while(getchar()!='\n');for(j=0;j<i;){printf("%3d",a[j]);j++;if(j%5==0)printf("\n");}printf("\n");}
袁国14750729836:
输入N个整数,存入一个数组中. -
13978党贪
: #include "stdio.h"#define N 10 void bubble_sort(int array[],int n) {//冒泡法排序 int i,j,flag,temp; for(i = 0; i < n-1; i++) { flag = 1; for(j = 0; j < n-i-1; j++) { if(array[j] > array[j+1]) { temp = array[j]; array[j] = array[j+1]; array[j+1] = temp; flag = 0; } } if(1 == flag...
袁国14750729836:
编写程序,输入100个整数,将他们存入数组a,求数组中所有奇数之和 -
13978党贪
: 用什么语言呀,不过我感觉思路应该是一样的,我用C#写了一下,100个整数我用随机数生成的,从1--999之间放入了ArrayList中,然后将奇数求和.ArrayList al = new ArrayList(); for (int i = 0; i <0 100; i++) { Random rnd = new Random(~...
袁国14750729836:
c语言 (1) 输入n (n≤20)和n个整数(依次存入一维数组a[0]至a[n - 1]中); (2) 去除 a 数组中重复的数(保留 -
13978党贪
: 输入N个数存入到数组a[1]到a[n]中; b、从for循环入口,j从1到第n-1个数开始循环,这是外层循环,控制循环轮数; c、内层for循环控制交换次数,一共交换n-1次; d、如果a[i]>a[i+1]为真值,那么就进行第I个数和第I+1个数交换,条件不符合,退出循环体; e、最后输出a[1]到a[n]比较后的从小到大排序后的数列为止