『壹』 c語言 依次將10個數輸入,要求將其中最大的數輸出。
可以參考下面的代碼:
#include<stdio.h>
#include<math.h>
int main()
{
int i =0;
int a[10];
for(i = 0; i < 10; i++)
scanf("%d",&a[i]);
intmax= a[0];
for(i = 0; i < 10; i++)
if(max< a[i])
max= a[i];
printf("%d",max);
return 0;
}
(1)c語言輸入十個數字找出最大數擴展閱讀:
C語言isupper()函數:判斷一個字元是否是大寫字母
C語言isspace()函數:判斷一個字元是否是空白符
C語言isprint()函數:判斷一個字元是否是可列印字元
C語言islower()函數:判斷一個字元是否是小寫字母
C語言ldexp()函數:返回x乘以2的exponent次方(次冪)的值
C語言atan()函數:求反正切
C語言atan2()函數:求x/y的反正切值
『貳』 用C語言,任意輸入10個數,求其中的最大值和最小值
任意輸入10個數,求其中的最大值和最小值的源代碼如下:
#include<stdio.h>
#define SIZE_MAX 30
int max(int b[],int n);
int min(int b[],int n);
int main(void)
{
int a[SIZE_MAX],b,c,i,m;
printf("任意多個數,判斷最大值和最小值: ");
printf("輸入一個數,表示你想比較多少個數字: ");
scanf("%d",&m);
printf("你輸入了%d個數 ",m);
printf("請你輸入%d個數 ",m);
for(i=0;i<m;i++)
{
scanf("%d",&a[i]);
}
b=max(a,m);
c=min(a,m);
printf("你輸入的%d分別是: ",m);
for(i=0;i<m;i++)
{
printf("%d ",a[i]);
printf("最大數是:%d ",b);
printf("最小數是:%d ",c);
return 0;
}
(2)c語言輸入十個數字找出最大數擴展閱讀
1、如果一個函數確定無需傳入任何參數,那麼用void限定是一個不錯的選擇。函數沒有聲明返回值時,編譯器默認其返回值為int。
2、main函數的返回值最終會作為程序的退出狀態,而一旦聲明為void,在程序退出後,想要獲取其退出狀態也就不可以了。因此不建議其返回值為void。
『叄』 用c語言:輸入10個數,要求輸出其中最大的數
方法1:(利用比較法)
(3)c語言輸入十個數字找出最大數擴展閱讀
c語言程序結構:
1、判斷語句(選擇結構):
if 語句:「如果」語句;if—else 語句:「若…(則)…否則…」語句;switch 語句:「切換」語句;switch—case:「切換—情況」語句。
2、循環語句(循環結構):
while 語句:「當…」語句;do—while 語句:「做…當…(時候)」語句;for 語句:條件語句(即「(做)…為了…」語句)。
3、跳轉語句(循環結構:是否循環):
goto 語句:「轉舵」語句,也稱「跳轉」語句;break 語句:「中斷」(循環)語句,即結束整個循環;continue 語句:「繼續」語句(結束本次循環,繼續下一次循環);return 語句:「返回」語句。
『肆』 用c語言輸入10個元素到一個整數數組中,計算其中的最大值並輸出
已經幫你調試過了,能夠很好地運行,而且盡力做到了界面友好
#include
<stdio.h>
void
main(void)
{
int
a[10];
int
max;
printf("請輸入10個整數元素:\n");
for
(int
i=0;i<10;i++)
{scanf("%d",&a[i]);}
max=a[0];
for
(int
j=1;j<10;j++)
{
if
(a[j]>max)
max=a[j];
}
printf("\n");
printf("這10個整數中最大值是:");
printf("%d",max);
printf("\n");
}
『伍』 C語言,輸入10個數,把最大值的數找出來並輸出。
#include<stdio.h>
main()
{
inti,a,b;
intmax,min;
intmax=0,min=0;
printf("pleaseinput10numbers:");
scanf("%d",&a);
max=a;
min= a;
for(i=2;i<=10;i++)
{
scanf("%d",&a);
if(a>max)
max=a;
if(b<min)
min=a;
}
printf("max=%d ,max);
}
(5)c語言輸入十個數字找出最大數擴展閱讀:
使用其他方法找出10個數中的最大值並且輸出:
#include "stdio.h"
//從鍵盤輸入10個數存入一維數組,求這10個數中的最大值並輸出
int main()
{
int i;
float max,min,num[10];
printf("請輸入10個數,每輸入一個數按回車鍵結束: ");
for(i=0;i<10;i++){
scanf("%f",&num[i]);
}
max=num[0];
for(i=1;i<10;i++)
{
if(max<num[i])
max=num[i];
else if(min>num[i])
min=num[i];
}
printf("最大為:%f ,max);
return 0;
『陸』 c語言求10個數的最大值
#include<stdio.h>
intmain(void)
{
inta[10];
intb;
intc=0;//這個數記錄的是最大值。給賦值為0也是個bug。應該賦值輸入十個數的第一個數。
printf("輸入十個數 ");
for(b=0;b<10;b++)
{
scanf("%d",&a[b]);
if(c<a[b])c=a[b];//把c和每個輸入的數字進行比較,如果大於c,讓c記錄它的值,最後記錄下來的值就是最大值了。
}
printf("最大值%d ",c);
return0;
}
『柒』 c語言:輸入十個數,求最大值,最小值,平均值
#include<stdio.h>
int main()
{
float a[10], da, xiao, m = 0;
int i;
printf("please input 10 data: ");
for (i = 0;i < 10;i++)
scanf_s("%f", &a[i]);
da = a[0];
xiao = a[0];
for (i = 0;i < 10;i++)
{
m = m + a[i];
if (a[i] > da) da = a[i];
if (a[i] < xiao) xiao = a[i];
}
m = m / 10.0;
printf("max=%f min=%f mean=%f\n", da, xiao, m);
return 0;
}
『捌』 C語言編程:從鍵盤輸入10個數,求最大值,最小值和平均值
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication3
{
class Program
{
static void Main(string[]args)
{
int[]num=new int[10];
Console.WriteLine("請輸入十個數:");
for(int i=0;i<10;i++)
{
string s=Console.ReadLine();
int x=int.Parse(s);
num<i>=x;
}
/*for(int n=0;n<10;n++)
{
Console.WriteLine(num[n]);
}*/
int max=num[0];
for(int n=1;n<10;n++)
{
if(max<num[n])
max=num[n];
}
Console.WriteLine("最大值是{0}",max);
int min=num[0];
for(int a=1;a<10;a++)
{
if(min>num[a])
min=num[a];
}
Console.WriteLine("最小值是{0}",min);
int all=0;
for(int h=0;h<10;h++)
{
all=all+num[h];
}
double average=all/10;
Console.WriteLine("平均值是{0}",average);
Console.ReadKey(false);
}
}
}
(8)c語言輸入十個數字找出最大數擴展閱讀:
using三種用法:
1、指令類型using+namespace,相當於java中import,指定導入類型
2、using別名using+別名=具體詳細的類型:用於區分不同命名空間下相同類型
using AClass=nameSpace1.EqualClass;
using BClass=nameSpace2.EqualClass;
namespace nameSpace1
{
class EqualClass
{
public string MyName()
{
return"My is nameSpace1";
}
}
}
namespace nameSpace2
{
class EqualClass
{
public string MyName()
{
return"My is nameSpace2";
}
}
}
namespace TestProgram
{
using nameSpace1;
using nameSpace2;
class Program
{
static void Main(string[]args)
{
//測試別名的用法
AClass a=new AClass();
Console.WriteLine(a.MyName());
BClass b=new BClass();
Console.WriteLine(b.MyName());
Console.ReadKey();
}
}
}
3、using語句,定義一個范圍,在范圍結束時處理對象。
using(OleDbConnection connection=new OleDbConnection(connectionString))
{
using(OleDbCommand cmd=new OleDbCommand(SQLString,connection))
{
try
{
connection.Open();
int rows=cmd.ExecuteNonQuery();
return rows;
}
catch(System.Data.OleDb.OleDbException E)
{
connection.Close();
throw new Exception(E.Message);
}
}
}
『玖』 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;
}
程序運行結果如下:
(9)c語言輸入十個數字找出最大數擴展閱讀:
其他實現方式:
#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);
}『拾』 C語言:依次輸入10個數,輸出最大數
1、點擊文件、新建。