当前位置:首页 » 编程语言 » c语言输入十个数字找出最大数
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

c语言输入十个数字找出最大数

发布时间: 2022-10-01 17:48:48

‘壹’ 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&lt;10;i++)

{

string s=Console.ReadLine();

int x=int.Parse(s);

num&lt;i&gt;=x;

}

/*for(int n=0;n&lt;10;n++)

{

Console.WriteLine(num[n]);

}*/

int max=num[0];

for(int n=1;n&lt;10;n++)

{

if(max&lt;num[n])

max=num[n];

}

Console.WriteLine("最大值是{0}",max);

int min=num[0];

for(int a=1;a&lt;10;a++)

{

if(min&gt;num[a])

min=num[a];

}

Console.WriteLine("最小值是{0}",min);

int all=0;

for(int h=0;h&lt;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、点击文件、新建。