查看匯總:2014年計算機二級考試C++上機考試試題及答案匯總
一、程序改錯題
使用VC++6.0打開考生文件夾下的源程序文件1.cpp。本程序要求輸入一個字符串,然后將其中的小寫字母改成大寫字母,字符可能輸入多行,當(dāng)輸入字符“?”時,默認字符輸入結(jié)束,最后把結(jié)果輸出到屏幕中。
注意:不要改動main函數(shù),不能增加或刪除行,也不能更改程序的結(jié)構(gòu),錯誤的語句在//******error******的下面。
試題程序:
#include
voidmain()
{
inti=0;
charstr[120];
cout<<"Enterastringendwith’?’."< //********error********
cin.getline(str,120);
//********error********
while(str)
{
//********error********
if(str[i])=’a’)
str[i]=str[i]-’a’+’A’;
i++;
}
cout< return;
}
相關(guān)推薦:
2014年計算機二級C++考試精選試題及答案匯總
考試吧考后首發(fā)2014年3月計算機等考真題及答案通知
考試吧推薦:2014年3月計算機二級考前沖刺備考專題