金山的乙個小測試題

2021-04-17 12:34:23 字數 558 閱讀 6031

寫乙個函式,實現對給定的字串(字串裡面包括:英文本母,數字,符號)的處理。經過處理後的字串其內容按字母,數字,符號的順序存放。函式宣告如下:

void parsestring(char* pstr);

要求:a. 不能改函式宣告;

b. 不改變字母數字等在字串中原有的出現順序;

c. 直接使用pstr所值指緩衝區,不允許另開緩衝區。

例如:給定的字串為:a,2.d?3!e4r87we79...

輸出結果為:aderwe2348779,.?!...

#include"stdio.h"

#include"string.h"

void parsestring(char* pstr)

else if(pstr[i]>='0'&& pstr[i]<='9')

else

}s1[a]='/0';s2[b]='/0';s3[c]='/0';

strcat(s1,s2);

strcat(s1,s3);

printf("new:%s/n",s1);

}void main()

邏輯測試題目乙個

有五位小姐排成一列,所有的小姐姓不同 穿的衣服顏色不同 喝不同的飲料 養不同的寵物 吃不同的水果。錢小姐穿紅色衣服 翁小姐養了乙隻狗 陳小姐喝茶 穿綠衣服的站在穿 白衣服的左邊 穿綠衣服的小姐喝咖啡 吃西瓜的小姐養鳥 穿黃衣服的小姐吃 梨 站在中間的小姐喝牛奶 趙小姐站在最左邊 吃橘子的小姐站在養貓...

兩個小測試題

1.以1980年1月6日世界協調時0點為開始,計算北京時間2020年6月20日15 53 38是第幾周的多少秒。方法1,利用c的time.h中的標準庫函式mktime 首先計算除每週 7天 一共是多少秒 3600247,作為乙個單位常量 ntick week step1 獲取基準時間的tick數 1...

php測試題(一)

題目 生日 1994 8 8 結果 22歲 header content type text html charset utf 8 function diffdate date1,date2 list y1,m1,d1 explode date1 把陣列中的值賦給一些變數 list y2,m2,d2...