?? analy-30.txt
字號:
分析與答案
分析:本題主要考查循環結構、字符的ASCII碼值、字符數據類型、字符指針的運用等知識點。
本題采用while循環,通過指針移動,分別對字符進行條件判斷。先判斷字符是否為z或Z,如果為z或Z則ASCII碼值減25變成a或A,其他字符則加1,即a變成b,A變成B,……,依次進行判斷。
答案:
void chg(char*s)
{
while(*s)
if(*s=='z'||*s=='Z')
{
*s-=25;
s++;
}
else if(*s>='a'&&*s<='y')
{
*s+=1;
s++;
}
else if(*s>='A'&&*s<='Y')
{
*s+=1;
s++;
}
else s++;
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -