当前位置:首页 » 编程语言 » 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);

}