填空題: 請補充main()函式,該函式的功能是:從鍵盤輸入一組字串,以「*」結束輸入,並顯示出這個字串。
例如,輸入abcdefg*,結果顯示abcdefg。
改錯題:
#include
#include
void proc(int num,int*b,int*c)
int i,j,d,y;
for(i=3;i<=num/2;i=i+2)
//****found****
void main()
{ int mum,b,c;
do { printf("\nlnput num:");
scanf("%d",&num);)
while(num%2); 』
proc(num,&b,&c);
printf("\n\n%d=%d+%d\n",num,b,c);
程式設計題: 請編寫函式proc(),其功能是:將str所指字串中除下標為偶數,同時ascii碼值為奇數的字元外,其餘的字元都刪除,串中剩餘字元所 形成的乙個新串放在t所指的陣列中。例如,若str所指字串中的內容為abcdefg12345,其中字元8的ascii碼值為偶數,所在元素的下標為 奇數,因此必須刪除;而字元a的ascii碼值為奇數,所在陣列中的下標為偶數,因此不應當刪除。依此類推,最後t所指的陣列中的內容應是 aceg。
注意:部分源程式給出如下。
請勿改動main()函式和其他函式中的任何內容,僅在函式proc()的花括號中填入所寫的若干語句。
試題程式:
#include
#include
#include
#include
void proc(char*str,char t)
void main()
char str[100],t[100];
system("cls"):
printf("nplease enter string str:");
scanf("%s",str);
proc(str,t);
printf("nthe result is:%sn",t);
9月計算機二級考試C語言輔導 C 程式設計技巧
一 使用new和delete進行動態記憶體分配和釋放 運算子new和delete是c 新增的運算子,提供了儲存的動態分配和釋放功能。它的作用相當於c語言的函式malloc 和free 但是效能更為優越。使用new較之使用malloc 有以下的幾個優點 1 new自動計算要分配型別的大小,不使用siz...
2023年9月計算機等級考試二級C模擬試題 10
一 選擇題 1 下列資料結構中,按先進後出原則組織資料的是 a 線性鍊錶 b 棧 c 迴圈鍊錶 d 順序表 正確答案 b 2 具有3個結點的二叉樹有 a 2種形態 b 4種形態 c 7種形態 d 5種形態 正確答案 d 3 設有下列二叉樹 對此二叉樹前序遍歷的結果為 a zbtycpxa b atb...
2023年計算機二級C語言考點解析 檔案
16.1 檔案型別指標 file型別指標 c語言中的檔案分緩衝型檔案和非緩衝型檔案兩種,此處只討論緩衝型檔案。對於緩衝型檔案,每個被使用的檔案都在記憶體中開闢乙個區,用來存放檔案的有關資訊 如檔案名字 檔案狀態及檔案當前位置等 這些資訊儲存在有關結構體型別的變數中。該結構體型別由系統定義,取名為fi...