- 相關(guān)推薦
C語言測試模擬題
C語言的應(yīng)用范圍廣泛,具備很強(qiáng)的數(shù)據(jù)處理能力,不僅僅是在軟件開發(fā)上,而且各類科研都需要用到C語言,適于編寫系統(tǒng)軟件,三維,二維圖形和動畫,具體應(yīng)用比如單片機(jī)以及嵌入式系統(tǒng)開發(fā)。以下是小編為大家搜索整理的C語言測試模擬題,歡迎閱讀!更多精彩內(nèi)容請及時(shí)關(guān)注我們應(yīng)屆畢業(yè)生考試網(wǎng)!
1: 請編寫函數(shù)fun,對長度位7個(gè)字符的字符串,除首尾字符外,將其余5個(gè)字符按ascii碼降序排列。
答案:
void fun(char *s,int num)
{
char t;
int I,j;
for(i=1;i
for(j=i+1;j
if(s[i]
{
t=s[i];
s[i]=s[j];
s[j]=t;
}
}
2: n名學(xué)生的成績已在主函數(shù)中放入一個(gè)帶頭節(jié)點(diǎn)的鏈表結(jié)構(gòu)中,h指向鏈表的頭節(jié)點(diǎn)。請編寫函數(shù)fun,它的功能是:找出學(xué)生的最高分,由函數(shù)值返回。
答案:
double fun(STREC *h)
{
double max;
STREC *q=h;
max=h->s;
do
{
if(q->s>max)
max=q->s;
q=q->next;
}
while(q!=0);
return max;
}
【C語言測試模擬題】相關(guān)文章:
C語言測試試題及答案08-02
C語言測試題及答案07-03
常用C語言測試題及答案09-12
C語言考試模擬測試題10-21
測試C語言功力的幾個(gè)問題09-07
有助于理解C語言的測試題10-26
2016計(jì)算機(jī)二級《C語言》模擬題及答案09-08
C語言和C++的分別06-18
C語言的結(jié)構(gòu)10-14
C語言考點(diǎn)精選06-29