當前位置:首頁 » 編程語言 » c語言輸入10個整數
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

c語言輸入10個整數

發布時間: 2023-02-15 06:28:24

c語言 從鍵盤輸入10個整數,將這10個整數按從小到大的順序輸出。

1、打開軟體進入頁面,點擊文件-新建-文件-C++ Source File。

Ⅱ 用C語言程序輸入10個整數,求出它們的最大值,最小值及平均數

直接上代碼了:

#include<stdio.h>
#include<conio.h>
intmain(){
inta[10],i,max,min;
floataver;
for(i=0;i<10;++i)scanf("%d",&a[i]);//循環輸入10個整數
aver=max=min=a[0];//初始化三個代求變數的值
for(i=1;i<10;++i){
aver+=a[i];//累加元素的值
if(a[i]>max)max=a[i];//查找最大值
elseif(a[i]<min)min=a[i];//查找最小值
}
aver/=10;//求平均數
printf("max=%d,min=%d,aver=%g ",max,min,aver);//輸出結果
getch();//等待用戶按一個鍵
return0;
}

都注釋清楚了,不清楚的再追問吧。

Ⅲ C語言編程:任意輸入10個整數放入數組中,然後求其中的最大值和最小值

1、任意輸入10個整數放入數組中求其中的最大值和最小值的源代碼如下:

#include <stdio.h>

void main()
{

int array[10];//用來存儲輸入的數據

int max;//用來存放最大的數

int i;//用於循環

for(i=0;i<10;i++) //一次輸入10個數

{

//輸入一個數並按回車鍵

scanf("%d",&a[i]);

}

max=a[0];//先假設最大值為第一個元素

for(i=1;i<10;i++)

{

if(a[i]>max) //如果發現有比max大的數,修改max的值

max=a[i];

}

printf("是個數中最大的數是: ");

printf("%d",max);

}

2、任意輸入10個整數放入數組中求其中的最小值的源代碼如下:

#include<stdio.h>

main()

{

int i,a[10],min;

for(i=0;i<10;i++)

scanf("%d",&a[i]);

min=a[0];

for(i=1;i<10;i++)

if(a[i]<min)

min=a[i];

printf("%d ",min);

}

(3)c語言輸入10個整數擴展閱讀

任意輸入10個整數放入數組中求其中的最小值的源代碼方法二如下:

#include<stdio.h>

int main()
{

//首先讀入一個數作為最小值

int min;

scanf( "%d", &min );

//接下來讀入九個數更新最小值

int i;

for( i = 1 ; i <= 9 ; ++i )

{

int num;

scanf( "%d", &num );

if( num < min )

{

min = num;

}

}

printf( "最小值為:%d ", min );

return 0;

}

Ⅳ 用c語言編程從鍵盤輸入任意10個正整數

定義一個變數a,接受鍵盤輸入和變數sum保存a的各位數字之和,並依次對a進行除10操作,把a除10的余數加到sum中,直到a為0為止,sum最終的值就是a個位數字之和。

#include<math.h>#include<stdio.h>intmain(){inta,sum=0;scanf("%d",&a);while(a){sum+=a%10;a/=10;}printf("%d ",sum);return0;}/*輸出:1234515*/

Ⅳ c語言任意輸入10個數,計算並輸出最大值和最小值

程序源碼如下:

#include "pch.h"

#define _CRT_SECURE_NO_WARNINGS

#include <stdio.h>

int main()

{

int loop = 10;//定義循環次數

int min, max, value;//定義最大值、最小值、輸入值

printf("輸入整數:");//文字提示

do//循環輸入並進行判斷最大最小

{

scanf("%d", &value);//輸入

if (loop == 10) //第一次輸入

{

max = min = value; loop--; continue;//先將max、min放入一個數用於比較

}

else

{

if (value > max) max = value;//找最大值

if (value < min) min = value;//找最小值

loop--;//循環變數遞減

}

} while (loop != 0);

printf("輸入的10個數中,最大數:%d 最小數:%d ", max, min);//輸出最值

return 0;

}

程序運行結果如下:



(5)c語言輸入10個整數擴展閱讀:

其他實現方式:

#include<stdio.h>voidmain()

{

floatnum[10];

inti;

floatmax,min;

for(i=0;i<10;i++)

{

scanf("%f",&num[i]);

if(i==0)

{

max=min=num[i];

}

else

{

if(max<num[i])

{

max=num[i];

}

if(min>num[i])

{

min=num[i];

}

}

}

printf("max=%.2f ",max);

printf("min=%.2f ",min);

}