C語言學習指標練習例題 - w3c菜鳥教程
文章推薦指數: 80 %
C語言學習指標練習例題,1 用函式和指標完成下述程式功能有兩個整數a和b,由使用者輸入1 2或3。
如輸入1,程式就給出a和b中大者,輸入2,就給出a和b中小 ...
C語言學習指標練習例題
2021-10-0723:46:10字數1309閱讀9493
1.用函式和指標完成下述程式功能:有兩個整數a和b,由使用者輸入1,2或3。
如輸入1,程式就給出a和b中大者,輸入2,就給出a和b中小者,輸入3,則求a與b之和。
**:
#includeusingnamespacestd;
intfunc(int*a,int*b,intnum)elseif(num==2)elseif(num==3)
returntemp;
}intmain()
執行結果:
2.編寫一個程式,在主函式中建立陣列並輸入n個數,呼叫自定義函式對這n個數進行排序,然後顯示排序的結果。
(要求用指標作為函式引數進行傳遞)
**:
#include#includeusingnamespacestd;
voidselectsort(int*data,intn)
swap(data[i],data[index]); }}
intmain()
執行結果:
3.
用指標陣列實現下述程式功能:0~6分別代表星期日至星期六,當輸入其中任意一個數字時,輸出相應英文單詞。
**:
#include#includeusingnamespacestd;
intmain();
string*p[7];
for(inti=0;i<7;i++)
p[i]=&data[i];
intnum;
printf("輸入一個數(0-6):");
cin>>num;
printf("輸出相應的英文單詞:");
cout<
延伸文章資訊
- 1C語言: 指標+陣列的一個習題 - iT 邦幫忙
Q:請建立C語言的sumTwoArray()函數傳入2個整數陣列的參數(可以不同尺寸),然後使用指標方式計算和傳回2個陣列的總和. 這個習題我想了一陣子都想不出該怎麼寫, ...
- 2C語言練習題:指標(C language exercise: Pointer) - 雲林SONG
C語言練習題:指標(C language exercise: Pointer). 若您覺得文章寫得不錯,請點選文章上的廣告,來支持小編,謝謝。
- 3C/C++ 常見試題. Pointer
[C] 透過函式記憶體配置— malloc()malloc in another function ... int (*a)(int); // 一個指向函數的指標,該函數有一個整數型參數並返回一個整數
- 4C語言:有趣的指標題目 - 迷途工程師的網路雜記
剛在做題目. 碰到一題要寫函數的,要在主程式裡面設一個Num,要傳指標進去函數裡面,然後每呼叫一次函數,Num就要+1. 所以我在函數裡寫道. *ptr++;.
- 5C語言學習指標練習例題 - w3c菜鳥教程
C語言學習指標練習例題,1 用函式和指標完成下述程式功能有兩個整數a和b,由使用者輸入1 2或3。如輸入1,程式就給出a和b中大者,輸入2,就給出a和b中小 ...