國假二級計算機程式設計題 刪除字串後面的

2021-10-11 11:02:04 字數 665 閱讀 5444

今天的日期是2020-12-5

參加了人生的第一次的國家二級計算機考試,在最後一道24分的函式程式設計題上遇到了困難,我能否拿到二級證書增加的更多的未知性。

具體題目和**如下

/*假定輸入的字串只包含字母和*號。編寫函式fun,

它的功能是:將字串尾部的*號全部刪除,前面和中間的*保留。

例如,字串中的內容為:****a*bc*def*g*******,刪除後,

字串中的內容為:****a*bc*def*g。在編寫函式時,

不得使用c語言提供的字串函式。

不能對給出的函式結構和main函式做任何改寫*/

#include //在給定結構的fun函式內進行**編寫

void fun(char *a)

//從最後乙個字元開始,將字元為'*'的字元元素賦值為結束符'\0'

//直到出現第乙個不為'*'的字元,迴圈結束

for(i=i-1;a[i]=='*';i--) }

int main()

結果如下

結果執行無誤

最後在這裡祝願所有參加了國二考試的學子都能順利拿到證書!

計算機C語言二級操作題之程式設計題

下列程式定義了n n的二維陣列,並在主函式中自動賦值。請編寫函式fun int a n int m 該函式的功能是使陣列右上半三角元素中的值乘以m。例如,若m的值為2,a陣列中的值為 則返回主程式後a陣列中的值應為 注意 部分源程式在檔案prog1.c中。請勿改動主函式main和其他函式中的任何內容...

計算機二級 python語言程式設計6

1.集合型別基本概念 1 集合是包含0個或多個資料項的無序組合,集合用 表示,沒有索引和位置的概念,集合中的元素可以動態增加和刪除 2 集合中的元素不可重複,元素型別只能是不可變資料型別,例如整數,浮點數,字串,元組等,列表 字典 集合型別都是可變資料型別,不能作為集合的元素 3 集合的輸出順序可以...

(計算機二級)WEB程式設計複習(一)

1 定義 演算法是指解題方 而完整的描述,即演算法是對特定問題求解步驟的一種描述。它是一組嚴謹定義運算順序的規則,且每個規則都是明確有效的,此順序將在有限的次數下終止。注意 演算法 程式,也 計算方法。2 基本特徵 可行性 演算法中每乙個步驟都必須能實現,演算法執行的結果要能夠達到預期的目的。確定性...