怎么输入n个数的数组
答:以下是一个 C 语言程序,定义变量 n,输入 n 个数字,存放在数组变量中,求 n 个数字中的最大值:```c include <stdio.h> int main() { int n, i;int arr[100], max; //定义整型数组和最大值变量 printf("请输入元素个数(不超过100):");scanf("%d", &n);printf("请输入%d个...
答:c语言如何从键盘中输入若干个数保存到数组中程序代码:#includestdio.h#defineN10intmain(){inta[N]={0};inti=0;for(i=0;iN;i++){scanf("%d",a[i]);}for(i=0;iN;i++){printf("%d",a[i]);}return0;}扩展资料:C语言中数组的输入和存放可通过scanf()函数来实现。首先要定义一个...
答:include int main(){ int i,j,n,a[100],temp;cout<<"请输入你要输出的个数n:";cin>>n;for (i=0;i>a[i];// for (i=0;i<n-1;i++)// for (j=0;ja[j-1])// { temp=a[j];a[j]=a[j-1];a[j-1]=temp;} // for (i=0;i<n;i++)cout<<a[i]<<' ';//...
答:include "stdio.h"main(){ int i,n;float a[100];printf("please input the length of array A:\n");scanf("%d",&n);printf("please input the %d numbers:\n",n);for(i=0;i<n;i++){ scanf("%f",&a[i]);} printf("the numbers are:\n");for(i=0;i<n;i++){ print...
答:1、可以预先定义足够大的数组(浪费在所难免),然后将键盘输入的整数存入数组,并累计数据个数。...int i,n = 0,a[1024]while(1) { printf("输入整数(q: 结束输入过程)%d : ", n + 1);if(scanf("",&a[n]) != 1) break;++n;} for(i = 0; i < n; ++i) printf("%d ",a...
答:Option Explicit Private Sub Command1_Click()Dim i As Integer, j As Integer, n, temp, item Dim arr1() As Single Dim max As Single, min As Single Do n = InputBox("请输入第" & i + 1 & "个数值(输入空值则表示结束):")If n = "" Then Exit Do ReDim Preserve arr1(...
答:for(i=0; i<n; i++) { printf("%d ",a[i]); } printf("\n"); return 0;}好了,调试通过,输入数组后,先打印排序前的数组,然后排序,之后输出排序后的数组。。。 本回答由网友推荐 举报| 答案纠错 | 评论 2 17 右手兂名指 采纳率:69% 来自团队:CppExpert 擅长: C/C++ Linux 网站使用 其他...
答://程序运行结果如下图,有问题可追问。include <stdio.h>int main(){ int n,k; int a[10]; scanf("%d",&n); for(int i=0;i<n;i++) { scanf("%d",&a[i]); } printf("\n"); for(int i=0;i<n;i++) { k=n-1-i; for(int j=...
答:double s[n];这句有误 定义数组时 有两种方式是对的int a[10]; # define n 10int a[n] 你这种错误我开始时也出过,原理吗,倒不是很清楚。
答:#include<stdio.h> intmain(){ intn,i,j,t;inta[11];scanf("%d",&n);for(i=0;i<n;i++)scanf("%d",&a[i]);for(i=1;i<n;i++){ for(j=0;j<n-i;j++){ if(a[j]<a[j+1]){ t=a[j];a[j]=a[j+1...
网友评论:
谈柄13544585703:
C++中,如何把要输入的N个数用一个数组表示? -
15950阳桦
: N:为接收到的输入的数 Object [] o = new Ojbect[N];如果你是说不管你输入过少个数 数组都可以装的下可以写成这样: int N=o; Object [] o = new Object[N++]; 去动态的改变Ojbect数组的值要是答案都不是你想要的,请将问题说清楚点 我再帮你解决
谈柄13544585703:
如何用c语言表示输入n个数字? -
15950阳桦
: for(int i=0;i<10;i++) scanf("%d",&a[i]); 这样就可以输入10个数到数组中的.
谈柄13544585703:
C++数组怎么实现输入n个数字 -
15950阳桦
: #include <cstdio>//============================================= int array[2333]; for(register int i=n;i--;) scanf("%d",array+i);或者#include <iostream>//============================================= int array[2333]; for(register int i=n;i--;) std::cin>>array[i];
谈柄13544585703:
如何用数组的形式输入n个数,并输出其最大值、最小值、总和及平均值? -
15950阳桦
: #include <iostream> using namespace std;int main() { float *a; int n;cout<<"输入数组长度n:"; cin>>n;a=new float[n];float sum=0,avg=0,max=0,min=0; for(int i=0;i<n;i++) { cin>>a[i]; sum+=a[i]; min=a[0]; if(max<a[i]) max=a[i]; if(min>a[i]) min=a[i...
谈柄13544585703:
输入N个整数,存入一个数组中. -
15950阳桦
: #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...
谈柄13544585703:
C语言怎么输入多组数组啊.用while(scanf(“%d”,n)!=EOF)吗 是数组! -
15950阳桦
: 想要输入多组数组,可以采用输入二维数组的方式,数组中的每个元素都是一个数组指针.
谈柄13544585703:
c语言编程:输入一个数字n,再输入n个数,将这个n个数从小到大输出. -
15950阳桦
: int n, i; scanf(输入n的值); //输入个数 int *array; //把需排序的数列定义为数组.这里需要指出的是,如果定义为array[n-1],因为你的n在编译时未赋值,所以编译是不会通过的.于是这里直接将它定义为一个指针,赋值方法跟数组相同.但是个数太多就不能这么做了 for(i = 0; i < n; i++){ //输入需要排序的数列 scanf(输入数字到数组array); } //todo:冒泡法排序 //输出排序后的数组
谈柄13544585703:
C语言:从键盘输入n个数,求最大值和最小值(用数组) -
15950阳桦
: #include #define ARR_LEN 255 /*数组长度上限*/ #define elemType int /*元素类型*/ /* 输入数组 */ /* arr[]: 输入目标数组; len: 元素个数 */ void inputArray (elemType arr[], int len) { int i; for (i=0; i*max) *max = arr[i]; if (arr[i]< *min) *min = arr[i]; } ...
谈柄13544585703:
java怎么实现输入n个数字赋值到一个数组内? -
15950阳桦
: 数组的长度是固定的,这是肯定的,那就知道定义一个长度,不如是10,你循环输入,每次在循环里面检测长度是否已经超出最大长度,如果已经超出,那就new一个新的数组,长度再适当增加,变为两倍或者是增加10个,然后把旧的数组复制...
谈柄13544585703:
C语言里,如何实现输入N个数,然后由算法来确定N是多少,并且分配给一个数组. -
15950阳桦
: 你应该这样考虑:将输入的数按规则排列,然后将其分成数组.