當前位置:首頁 » 編程語言 » c語言輸入十個數怎麼輸出
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

c語言輸入十個數怎麼輸出

發布時間: 2022-07-24 20:39:01

『壹』 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、點擊文件、新建。