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

c語言for循環算10個數的值

發布時間: 2022-12-13 13:32:30

1. c語言:for循環輸入10個數,用if求出最大值(不用數組的情況下)

實現過程:

  1. 定義max變數來存儲結果

  2. 讀一個數,存儲到max,假定為最大值

  3. for( i=1;i<10;i++ )循環輸入其餘的數,每輸入一個,就和max進行比較

    如果新數大於max,則將新數賦值給max

  4. 循環結束,輸出max值,即可!

參考代碼:

#include<stdio.h>
voidmain()
{
inti,n,max;
scanf("%d",&max);
for(i=1;i<10;i++)
{
scanf("%d",&n);
if(n>max)
max=n;
}
printf("%d ",max);
}

2. C語言函數編程實現計算10個數的最大值,要求如下:

#include<stdio.h>
#include<conio.h>

voidarray_input(intarray[],intn);
intmax(intarray[],intn);

intmain(void){
intarray[10];

printf("請輸入10個數據:");
array_input(array,10);

printf("10個元素最大值:%d ",max(array,10));

getch();/*屏幕暫留*/
return0;
}

/*輸入數組*/
voidarray_input(intarray[],intn){
inti;
for(i=0;i<n;i++)
scanf("%d",&array[i]);
putchar(' ');
}

/*計算數組最大值*/
intmax(intarray[],intn){
inti;
intmax=array[0];
for(i=0;i<n;i++){
if(array[i]>max)
max=array[i];
}
returnmax;
}

3. 用c語言循環語句:求10個數的最大值

1 輸入第一個數,作為最大值。

2 輸入剩餘9個數,與最大值比較,如更大則替換。

3 輸出最大值。

代碼:

intmain()
{
inti,n,max;
scanf("%d",&max);
for(i=1;i<10;i++)
{
scanf("%d",&n);
if(n>max)max=n;
}

printf("%d",max);
}

4. c語言for循環求十個以內整數的最大值

您好,很高興回答您的問題。
您的程序首先有一個不是錯誤,但是起不到作用的語句:n>=1和n<=10這兩句話放在程序中毫無意義,程序並不會通過這兩句話,就讓n的值大於1而小於10。另外程序有一個致命的錯誤,c語言中,語句是用分號來結束的,只有一句話寫完了,才用的分號。但是這裡面for後面緊跟著分號,代表for語句什麼事情都不做,違背了程序的初衷,練習去掉此處分號試試。

5. c語言用for語句怎麼輸入十個整數求其最值和平均值

希望對你有幫助
#include <stdio.h>
main()
{ int i,a[10],max,min;
float pin,sum=0;
printf("輸入十個整數:\n");
for (i=0;i<10;i++)
scanf("%d",&a[i]);
max=a[0];
for(i=0;i<10;i++)
{if(max<a[i])
max=a[i];
if(min>a[i])
min=a[i];
}
printf("最大值:%d\n",max);
printf("最小值:%d\n",min);
for(i=0;i<10;i++)
{sum+=a[i];
}
printf("和:%f\n",sum);
pin=sum/10;
printf("平均值:%f\n",pin);
}

6. c語言改錯 輸入10個數功能:輸入10個數,要求輸出這10個數的平均值

1、在編輯頁面輸入以下代碼:#include<stdio.h> int main() { int a,i; float sum=0,average; printf("please input 10 numbers:");。

7. 求C語言 輸入10個數 輸出最大值

C語言輸入十個數的編程方法如下:

1.首先需要定義一個整型數組空間,因為這里需要輸入十個數,所以數組空間為10個。

8. 用C語言求10個數的最大值和最小值和平均值

#include <stdio.h>
void main()
{
int a[10];
int i,sum=0,ave=0,max,min;
printf("please input 10 number :\n");
for(i=0;i<10;i++)
scanf("%d",&a[i]);
min=a[0];
max=a[0];
for(i=0;i<10;i++)
if(min>a[i])
min=a[i];
for(i=0;i<10;i++)
{
sum=sum+a[i];
if(max<a[i])
max=a[i];
}

ave=sum/10;
printf("max=%d,min=%d,ave=%d\n",max,min,ave);
}
求和沒有在循環裡面

9. C語言程序設計用循環語句輸入十個數,求平均值

#include<stdio.h>
main()
{
int a,i,sum=0;
printf("input 10 number:");
for(i=0;i<10;i++)
{
scanf("%d",&a);
sum+=a;
}
printf("%d",sum/10);
}

實現思路很簡單:
將十個數相加後,再除以10即可.