字串處理問題(c 和c 兩種解法)

2021-05-31 23:59:29 字數 620 閱讀 3900

c++解法:

#include#include#includeusing namespace std;

int main()

if(str1[i]>='a'&&str1[i]<='z')

if(str1[i]>='a'&&str1[i]<='z')

}if(first==0)

cout<

else

if (s != "**")

if (s1[i] >= 'a' && s1[i] <= 'z')//最初模仿c++中的方法將a通過a-32換成a,但在c#中letters[i]=s1[i]-32不可以直接賦值,因此只好在開頭通過toupper()將小寫全部轉換為大寫,然後直接將大寫字母填充到letters中。

}if (!di)

console.write("there are not digits.");

else

}if (!le)

console.writeline("there are not letters.");

else

console.writeline();}}

console.read();}}

}

C語言的兩種字串

c語言中的兩種字串 1.兩種字串的表示 1.字串陣列 char str1 hello char str2 6 hello 注意 在字串 陣列 初始化時sizeof str 的大小應該比你想要的大小 1,因為在作為字串時,會有乙個 0 自動成為字串的元素 上述的例子如果變成 char str2 5 h...

c 處理字串問題

include include include using namespace std string key 100000 string value 100000 string result 100000 string find string word void split string str,i...

C語言 撥鐘問題的兩種解法。

撥鐘問題 描述有9個時鐘排成乙個3 3的矩陣,從上到下從左到右依次標為abcdefghi。每個時鐘只有1個時針,時針初始指向3 6 9或12點。對每乙個時鐘的時針共允許有9種不同的移動,每個移動會將若干個時鐘的指標沿順時針方向撥動90度。移動 影響的時鐘 1 abde 2 abc 3 bcef 4 ...