‘壹’ c语言,输入10个数怎样输出10个数中最大值,最小值(大一计算机)
可以参考下面的代码:
#include<stdio.h>
intmain()
{
intloop=10;
intmin,max,value;
do
{
printf("输入整数:");
scanf("%d",&value);
if(loop==10){
max=min=value;loop--;continue;
}else{
if(value>max)max=value;
if(value<min)min=value;
loop--;
}
}while(loop!=0);
printf("输入的10个数中,最大数:%d 最小数:%d ",max,min);
return0;
}
(1)c语言输入十个数怎么输出扩展阅读:
1、IF函数语法
IF(logical_test,value_if_true,value_if_false)
功能
IF函数是条件判断函数:如果指定条件的计算结果为 TRUE,IF函数将返回某个值;如果该条件的计算结果为 FALSE,则返回另一个值。
2、while语法
Pascal
while <条件> do <语句>
意为当条件符合时,接着做下面的语句;不符合时,退出循环。
C
do <语句> while(<条件>);
while(<条件>) <语句>;
C++
while(<条件>) <语句>;
do <语句> while(<条件>);
‘贰’ C语言 从键盘输入10个整数,将这10个整数按从小到大的顺序输出。
#include<stdio.h>
void main(void)
{
int a[10];
int i,j,temp;
for(i=0;i<10;i++)
{
printf("请输入第%d个数的具体值",i+1);
scanf("%d",&a[i]);
}
for(i=0;i<10;i++)
{
for(j=i+1;j<10;j++)
{
if (a[i]>a[j])
{
temp=a[i];
a[i]=a[j];
a[j]=temp;
}
}
}
printf("从小到大的顺序为:\n");
for(i=0;i<10;i++)
{
printf("%8d",a[i]);
}
putchar('\n');
}
‘叁’ 如何用C语言编写一个程序,输入10个0-9之间的整数,请统计每个数字出现的个数,并输出
#include<stdio.h>
int num[10],count[10], i=0,temp;
//判断输入的数字是否是0到9之间的数
int input(int num){
if(num>=0&&num<=9){
return 1;
}else{
return 0;
}
}
//初始化计数的数组
void initCount(){
int i = 0;
for(i=0;i<10;i++){
count[i]=0;
}
}
//统计每个数字出现的次数
void numCount(int num){
int i;
for(i=0;i<10;i++){
if(i==num){
count[i]++;
}
}
}
//输入数字
void runProm(){
initCount();
for(;i<10;){
printf("请输入第%d个数:",(i+1));
scanf("%d",&temp);
if(input(temp)==1){
num[i]=temp;
numCount(num[i]);
i++;
}else{
printf("你输入的数字不在0到9之间,请重新输入!\n\n");
runProm();
}
}
}
void main(){
int i;
runProm();
//输出每个数出现了几次
for(i=0;i<10;i++){
printf("%d出现了%d次!\n",i,count[i]);
}
}
‘肆’ C语言编程题:定义一个数组,然后利用循环为数组输入10个整数,然后再将数组输出,请问该怎么做
#include<stdio.h>
int main(){
int a[10]={},i,sum=0;
printf("请输入10个整数: ");
for(i=0;i<10;i++){
scanf("%d",&a[i]);
sum+=a[i];
}
printf("10个元素和为:%d",sum);
return 0;
}
(4)c语言输入十个数怎么输出扩展阅读:
一个数组中的所有元素具有相同的数据类型(在C、C++、Java、pascal中都这样。但也并非所有涉及数组的地方都这样,比如在Visual Foxpro中的数组就并没这样的要求)。当然,当数据类型为 Variant 时,各个元素能够包含不同种类的数据(对象、字符串、数值等等)。可以声明任何基本数据类型的数组,包括用户自定义类型和对象变量。
‘伍’ 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;
}
(5)c语言输入十个数怎么输出扩展阅读:
C语言isupper()函数:判断一个字符是否是大写字母
C语言isspace()函数:判断一个字符是否是空白符
C语言isprint()函数:判断一个字符是否是可打印字符
C语言islower()函数:判断一个字符是否是小写字母
C语言ldexp()函数:返回x乘以2的exponent次方(次幂)的值
C语言atan()函数:求反正切
C语言atan2()函数:求x/y的反正切值
‘陆’ c语言输入10个整形数据,求其数据和并输出程序怎么写
int a[10];
int sum=0;
for(int i=0;i<10;i++)
{
scanf("%d",a+i);
sum+=a[i];
}
printf("sum=%d",sum);
‘柒’ 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;
}
程序运行结果如下:
(7)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、点击文件、新建。