Ⅰ 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);
}