c語言中,運用指標,從鍵盤輸入整數,求出其中最小值

時間 2021-08-30 11:18:36

1樓:莫道無情

c語言程式如下:

#define _crt_secure_no_warnings#include

#include

void input(int* p) {

for (int i = 0; i < 10; ++i, ++p) {

printf("請輸入第%d個數的值\n", i + 1);

scanf("%d", p);

void print(int* p) {

for (int i = 0; i < 10; ++i, ++p) {

printf("%d ", *p);

printf("\n");

void fun(int* q) {

int* p = q;

int* minp = p;

int* maxp = p;

int temp;

for (int i = 1; i < 10; ++i, ++p) {

if (*maxp < *p) {

maxp = p;

if (*minp > *p) {

minp = p;

temp = *maxp;

*maxp = *p;

*p = temp;

temp = *minp;

*minp = *q;

*q = temp;

void main() {

int arr[10];

int* p = arr;

input(p);

print(p);

fun(p);

print("最小值為",p[0]);

system("pause");

2樓:你猜我猜哇擦猜

#include

#include

using namespace std;

int main()

for(int i=0;i<10;i++)}printf("%d  %d",a[0],a[1]);}

3樓:

#include

#define n 10

int main()

printf("最小值= %d\n",min);  //輸出陣列元素的最小值

return 0;}

c語言,運用指標,從鍵盤輸入10個整數,程式設計實現求最大值和最小值並返回它們在陣列中的位置?

4樓:聽不清啊

#include

int main()

return 0;}

c語言中,用指標,實現從鍵盤輸入十個整數,計算出最大值和最小值,並返回它們所在的陣列中的位置

5樓:匿名使用者

#include

int main ()

printf("max:%d\tmin:%d\n",*p,*q);

while(1);

return 0;

}如果確定為輸入10 個數的話,可以 將上述while迴圈改為for迴圈,刪除掉前面的scanf("%d",&x):

for(int i=0;i<10;i++)

6樓:匿名使用者

#include

using namespace std;

void main()

for(int j=0;j<10;j++)cout<<"最大數是"<

cout<<"最小數是"<

c語言中從鍵盤輸入10個整數存入陣列,找出其中最大和最小值,並輸出的編寫是什麼?

7樓:

#include "stdio.h"

void main()

{int i,a,max,min;

scanf("%d",&a);

max=min=a;

for(i=0;i<9;i++)

{scanf("%d",&a);

if(a>max)max=a;

if(a按任意專

鍵繼屬續. . .

8樓:彈廠砸率

#include "stdioh" void main() { int a[10]; int i; int max,min; for(i=0;ic語言陣列從鍵盤輸入10個整數存入陣列,找出其中最

9樓:滄海雄風

///////////////////簡潔zhi 一個迴圈 全搞定////////////////////////

5 3 4 6 8 1 7 9 0 2

max=9,min=0

press any key to continue#include "stdio.h"

main()

c語言,求最小值:輸入一個正整數n,再輸入n個整數,輸出最小值。試編寫相應程式。

10樓:育知同創教育

把這些數都裝在一個陣列裡面;;比如a;

for(int i =0;ia[j])}}

printf("%d",a[0]);

11樓:匿名使用者

#include

int main(int argc, char *argv)printf("依次輸入%d個整數\n", n);

for (i = 0; i < n; i++)}printf("最小數 : %d\n", min);

return 0;}

C語言 從鍵盤輸入整數存入陣列,找出其中最大

include stdio.h void main 運 況 1 9 20 2 3 4 5 6 7 8 max 20 min 1 請按任意鍵繼續. 靜看楓殤 可以用氣泡排序法,然後最大和最小的就分別在陣列兩端了 淦海瑤 int a 10 int i int max,min for i 0 i 10 i...

c語言程式設計從鍵盤輸入任意正整數,求其各位數字立方和

會飛的小兔子 include intmain inta scanf d a intb 10 intk 0 while a b k a 10 a a 10 k printf d n k inti 0,sum 0 while i k sum sum b i b i b i i printf d n su...

使用C語言程式設計 從鍵盤輸入5的正整數,判斷它是不是迴文數

include int main 惡疾臭魚 include include include void check int hui 這個函式用來檢測是否是5位數 int i int count 0 計數變數 char lenth 10 for i 0 i 裡的註釋很清晰,如果不懂再問噢。其實還有另一種...