您的位置:

c语言求连续输入n个整数,c语言怎么表示输入n个整数

本文目录一览:

如何在c语言中输入n个整数?

#includeintmain(){intlast=0,cnt=0,num;while(1){printf("pleaseinputnumber");scanf("%d\n",num);cnt++;if(lastnum)last=num;if(cnt0)printf();return0;}

C语言,编写程序,在主程序中输入n个整数?

#includestdio.h

int sort1(int a[],int n)//参数n数组长度

{

int t;

for(int i=0;in-1;i++)

for(int j=i+1;jn;j++)

if(a[i]a[j])

{

t=a[i];

a[i]=a[j];

a[j]=t;

}

}

int sort2(int a[],int n,int x)//参数n数组长度,x要插入的数

{

a[n]=x;

int t;

for(int i=0;in;i++)

for(int j=i+1;jn+1;j++)

if(a[i]a[j])

{

t=a[i];

a[i]=a[j];

a[j]=t;

}

}

int main()

{

int n,a[111],x;

scanf("%d",n);

for(int i=0;in;i++)

scanf("%d",a[i]);//输入n个数

scanf("%d",x);//要插入的数

sort1(a,n);//调用函数选择排序

for(int i=0;in;i++)

printf("%d ",a[i]);//输出第一次排序的结果

printf("\n");

sort2(a,n,x);//调用函数先插入一个数,然后排序

for(int i=0;in+1;i++)

printf("%d ",a[i]); //输出第二次排序的结果

return 0;

}

C语言编程中如何输入N个整数

循环N次 每次输入一个就好。

可以随输入随处理,也可以存到数组里面。

样例

int N,t;

scanf("%d",N);

while(N--)

{

    scanf("%d",t);

    ...

}

用C语言输入n个整数,并输出,怎么做?

用标准输入输出函数,考虑到有多个数字,使用在for循环输入输出

#include stdio.h

void main( )

{

    int num[1000],n,i;

    printf("要输入数字的个数:");

    scanf("%d",n);

    

    //输入 n 个数字

    for(i=0; in; i++)

    {

        printf("输入第 %d 个数:",i+1);

        scanf("%d",num[i]);    

    }

    

    //输出 n 个数字

    for(i=0; in; i++)

        printf("%d ",num[i]);

}

忘采纳