c語言:給十個整數比較大小
程式:
#include<stdio.h>
int main()
{
int arr[10]={1,22,30,4,51,6,7,81,9,10};
int max=0;
int i=0;
for(i=1;i<sizeof(arr)/sizeof(arr[0]);i++)
{
scanf("%d",&arr[i]);
}
max=arr[0];
for(i=1;i<sizeof(arr)/sizeof(arr[0]);i++)
{
if(max<arr[i])
{
max=arr[i];
}
}
printf("%d",max);
return 0;
}
結果:
1,22,30,4,51,6,7,81,9,10
81
Press any key to continue
相關推薦
c語言:給十個整數比較大小
程式:#include<stdio.h>int main(){int arr[10]={1,22,30,4,51,6,7,81,9,10};int max=0;int i=0;for(i=1
C語言:求10 個整數中最大值
求10 個整數中最大值思路:求10 個整數中最大值,可以利用陣列來完成對10個數的儲存,再用迴圈語句和條件語句來判斷數的大小, 把最大值賦值給最大值變數max,然後輸出最大值。 程式碼如下: #include<stdio.h> int main() { int i,max;
初學C語言:輸入10個整數,將其中最小的數與第一個數對換,把最大的數與最後一個數對換。
#include<stdio.h> void input(int a[10]) { int i; for (i=0;i<10;i++) { scanf("%d",&
c語言:輸入兩個正整數m和n,求其最大公約數和最小公倍數
輸入兩個正整數m和n,求其最大公約數和最小公倍數。解:程式:#include <stdio.h>int main(){int num1, num2, t,p;printf("請輸入兩個正整數
C語言:解決多個C檔案包含同一標頭檔案引起的檔案重複包含問題
解決多個C檔案包含同一標頭檔案引起的檔案重複包含問題,並給出全域性變數如何定義和宣告的方法. 解決方法: 1. 定義公共檔案: global.c 和global.h 其中, global.c檔案中: #include "global.h" //定義全域性變數 int g
C語言分別求兩個整數的最大公約數和最小公倍數
#include <stdlib.h> #include <math.h> #include <stdio.h> //遞迴演算法 //歐幾里得演算法 void GCD(int a, int b) { int temp;
C語言,實現兩個整數m和n的二進位制序列中有多少不同的位
新手學程式設計,大佬寫的太高深,看看本人小白寫的,一起學習一起交流 #include <stdio.h> int main() { int m = 0; int n = 0; int i = 0; int count = 0; scanf("%d%d", &
Problem C: 指標:有n個整數,使其前面各數順序向後移m個位置,最後m個數變成最前面m個數
#include<stdio.h> int move(int *x,int n,int m) { int t[255]; int i; //int *p;指標迴圈變數p for(i=0;i<n;i++) t[i]=x[i];
C語言:給定兩個整形變數的值,將兩個值的內容進行交換
給定兩個整形變數的值,將兩個值的內容進行交換,有三種不同的方法。第一種:定義一個中間變數,使得兩個數值交換。第二種:利用兩個數值之間相互加減,使得兩個數值交換。第三種:利用異或運算,使得兩個數值交換。第一種方法程式碼如下: #include<stdio.h> int main() {
C語言中交換兩個整數的值之傳值呼叫和傳址呼叫
在C語言中,一說到交換兩個整數的值,大家第一反應可能是這樣的程式碼。定義一個第三方變數來輔助交換。 #include<stdio.h> int main() { int n
C語言實驗——交換兩個整數的值(順序結構)
Problem Description 交換兩個變數的值,由終端輸入兩個整數給變數x、y,然後交換x和y的值後,輸出x和y。 Input 從鍵盤輸入兩個整數變數x和y; Output 在交換x、y的值後將x和y輸出! Example Input 4 6
C語言:計算兩個集合的並集
#include<stdio.h> #include<stdlib.h> #include<time.h> #define NUMBER1 7 #define NUMBER2 5 void createCollect(int [],int
C語言:寫兩個函式,分別求兩個最大公約數和最小公倍數
題目:寫兩個函式,分別求兩個整數的最大公約數和最小公倍數,用主函式呼叫這個兩個函式,並輸出結果。兩個整數由鍵盤輸入 分析:求最大公約數,需要用到輾轉相除法: 輾轉相除法:設兩數為a、b(a>b
Linux-C基礎知識學習:C語言作業-輸入10個整數,找出其中最大值和最小值
Linux基礎知識學習 C語言作業:輸入10個整數,找出其中最大值和最小值 //讀10個整數存入陣列,找出其中最大值和最小值 #include <stdio.h> main(){ p
C語言:有5個學生,每個學生有3門課的成績,從鍵盤輸入學生資料,計算平均成績
有5個學生,每個學生有3門課的成績,從鍵盤輸入學生資料(包括學生號、姓名、三門課成績),計算平均成績,將原有資料和計算出的平均分數存放在磁碟檔案“stud”中 對於平均成績的思路就是:把平均成績當做結構體的一項 在輸入3門課成績以獲得平均成績時,要注意在c語言中,三門成績
c語言:將一個正整數分解質因數
Code: /*將一個正整數分解質因數。例如:輸入90,打印出90=2*3*3*5 */ #include <stdio.h> void main() { int a,i,j; printf("輸入
C語言:計算兩個集合的交集
#include<stdio.h> #include<stdlib.h> #include<time.h> #define NUMBER1 7 #define NU
c語言:輸出以下關鍵字的位元組大小及輸出一個地址:char,short,int,float,double,long
輸出以下關鍵字的位元組大小及輸出一個地址: 1. #include<stdio.h> int main() { printf("%d\n",sizeof(char));//1 printf(
三個整數比較大小
本程式最大的亮點就是不加if 判斷:#include<stdio.h> #include<stdlib.h> /* **如果a比b大,返回真值。 */ bool judge
C語言:比較兩個字串是否相等
1) 使用strcmp進行比較 下面通過一個例子進行演示: #include <stdio.h> #include <string.h> int main(void) { char* str1 = "abc"; char* str2 = "a