C語言作業(3)

2021-08-11 11:50:56 字數 1394 閱讀 7045

1、如輸入:z2009-ashanghaiz

則輸出:lenth = 8;

事例說明:從a到z的子串為shanghai,其長度是8.

while( *q != 'z')//將q指標指向字元a之後的字元z

return q-1-p;

}int main(void)

3、實現整數n(n<=10)的算式:n!+(n-1)!+(n-2)!...+3!+2!+1!輸入 n = 3:結果 3!+2!+1! = 9函式原型:int jiecheng_sum(int n)

#include int jiecheng_sum(int n)

for( i=1 ; i<=n ; i++)

return sum + jiecheng_sum( n-1 );//n的階乘加n-1的階乘,一直加到n=1;

}int main(void)

printf("1!= %d",ret);

}

4、給出三個正整數a,b,c,你可以在它們之間插入加號或者乘號以及括號將其變成乙個表示式。現在需要構造乙個值最大的表示式,輸出這個值。

#includeint func( int a, int b ,int c)

else if( max == b )

else if( max == c )

}int main(void)

5、 乙個陣列有n個元素,使用氣泡排序對其進行排序輸出

#includevoid maopao(int a,int lenth)

} }printf("排序後為:");

for( i=0 ; i

c語言作業3

這個作業屬於哪個課程 這個作業要求在 homework 11453 這個作業的目標 做完老師布置的作業,分析自己有什麼不足的地方,學習別人優秀的 去理解 表達的是什麼意思,提高自己的邏輯能力。學號20208995 1.pta實驗作業 15分 題 1.1 求簡單交錯序列前n項和 1.1.1實驗 截圖 ...

C語言部落格作業3

這個作業屬於哪個課程 這個作業要求在 homework 11454 這個作業的目標 pta上五個程式設計題 看各種優秀 並學習 在自己的pta作業中找出之前的錯誤並一一歸類 要求學生掌握使用for迴圈語句實現指定次數的迴圈程式設計 學號20209022 1.在做這個題目的時候 sum s 沒有換過來...

C語言 部落格作業3

問題 答案這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 我在這個課程的目標是 用c語言編寫程式 選擇結構 2.3 計算分段函式。要求學生掌握關係運算 if else語句 格式化輸入語句scanf 以及常用的數學庫函式。這個作業在那個具體方面幫助我實現目標 這個作業讓我學會了新的表示式和理...