二、基本操作題
請補充main( )函數(shù),該函數(shù)的功能是:把一個字符串中的所有小寫字母字符全部轉(zhuǎn)換成大寫字母字符,其他字符不變,結(jié)果保存原來的字符串中。
例如,當(dāng)str[M]="abcdefl23ABCD",結(jié)果輸出:"ABCDEFl23ABCD"。
注意:部分源程序給出如下。
請勿改動main( )函數(shù)和其他函數(shù)中的任何內(nèi)容,僅在橫線上填人所編寫的若干表達(dá)式或語句。
試題程序:
#include
#include
#include
#define M 80
void main( )
{
int j;
char str[M]="abcdefl23ABCD";
char*pf=str;
system("CLS");
printf("***original string***\n");
puts(str);
【1】
while(*(pf+j))
{
if(*(pf+j)>=’a’&&*(pf+j)<=’Z’)
{
*(pf+j)=【2】;
【3】;
}
else
j++;
}
printf("****new string****\n");
puts(str);
system("pause");)
相關(guān)推薦:
2015年計算機二級C語言測試題及答案解析匯總
2015年計算機二級《MSOffice》精選選擇題匯總
2015計算機二級《C語言程序設(shè)計》無紙化操作題匯總