欢迎来到天天文库
浏览记录
ID:59142086
大小:28.00 KB
页数:5页
时间:2020-09-11
《程序改错题-10分.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、三、改错题(指出程序中下划线那行中的错误,每行2分,共10分)1、#includevoidmain(){intx,y,result;cin>>x>>y>>endl;①result=2x+3y+1;②cout>>"resultis">>result>>endl;③}答案:①输入格式有误,不能输入endl,应该写成cin>>x>>y;②表达式书写有误,应该写成result=2*x+3*y+1;③输出格式有误,输出流应为<<,该语句应写成cout<<"resultis"<2、ndl;2、#includevoidmain(){charc;cin>>c;if(('a'<=c<='z')3、4、('A'<=c<='Z')){c=c+4;if(c>'Z'&&c<='Z'+45、6、c>'z')c=c-26;}cout<='a'&&c<='z')7、8、(c>='A'&&c<='Z')3、#includevoidmain(){inta=0,b=1;if(a=b)cout<<"aequaltob"<9、voidmain(){inti(0);while(++i){if(i==10)continue;①if(i%3!=1)break;②cout<voidmain(10、){int*ptr1,*ptr2,a,b,t;cout<<"请输入2个整数:"<>a>>b;ptr1=&a;ptr2=&b;if(ptr1voidmain(){Structstudent{charname[20];charsex;};s1={”张三”11、,’M’}①;cout<voidmain(){inta=2,b=3,c;intsubtract(intx,inty);c=subtract(inta,intb)①;cout<<"a-b="<12、eturn(z);}答案:①函数调用语句有误,应写成subtract(a,b)②函数定义语句有误,应写成intsubstract(intx,inty)8、#includevoidf(intb[10])①{intmax,min;max=min=b[0];for(inti=1;i<10;i++){if(maxa[i])min=a[i];}cout<13、(inti=0;i<10;i++){cin>>a[i];sum+=a[i];}f(a);cout<14、成员,应将floatx权限改为public:floatx;
2、ndl;2、#includevoidmain(){charc;cin>>c;if(('a'<=c<='z')
3、
4、('A'<=c<='Z')){c=c+4;if(c>'Z'&&c<='Z'+4
5、
6、c>'z')c=c-26;}cout<='a'&&c<='z')
7、
8、(c>='A'&&c<='Z')3、#includevoidmain(){inta=0,b=1;if(a=b)cout<<"aequaltob"<
9、voidmain(){inti(0);while(++i){if(i==10)continue;①if(i%3!=1)break;②cout<voidmain(
10、){int*ptr1,*ptr2,a,b,t;cout<<"请输入2个整数:"<>a>>b;ptr1=&a;ptr2=&b;if(ptr1voidmain(){Structstudent{charname[20];charsex;};s1={”张三”
11、,’M’}①;cout<voidmain(){inta=2,b=3,c;intsubtract(intx,inty);c=subtract(inta,intb)①;cout<<"a-b="<12、eturn(z);}答案:①函数调用语句有误,应写成subtract(a,b)②函数定义语句有误,应写成intsubstract(intx,inty)8、#includevoidf(intb[10])①{intmax,min;max=min=b[0];for(inti=1;i<10;i++){if(maxa[i])min=a[i];}cout<13、(inti=0;i<10;i++){cin>>a[i];sum+=a[i];}f(a);cout<14、成员,应将floatx权限改为public:floatx;
12、eturn(z);}答案:①函数调用语句有误,应写成subtract(a,b)②函数定义语句有误,应写成intsubstract(intx,inty)8、#includevoidf(intb[10])①{intmax,min;max=min=b[0];for(inti=1;i<10;i++){if(maxa[i])min=a[i];}cout<13、(inti=0;i<10;i++){cin>>a[i];sum+=a[i];}f(a);cout<14、成员,应将floatx权限改为public:floatx;
13、(inti=0;i<10;i++){cin>>a[i];sum+=a[i];}f(a);cout<14、成员,应将floatx权限改为public:floatx;
14、成员,应将floatx权限改为public:floatx;
此文档下载收益归作者所有