欢迎来到天天文库
浏览记录
ID:37909216
大小:185.00 KB
页数:50页
时间:2019-06-02
《C++改错和填空题题库》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、━━━━━━━━━━━━━━━━━一、程序改错━━━━━━━━━━━━━━━━━第1题/*------------------------------------------------------【程序改错】--------------------------------------------------------题目:用顺序交换法将12个整数中处于奇数位的数从大到小排序。--------------------------------------------------------注意:不可以增加或删除程序行,也
2、不可以更改程序的结构。------------------------------------------------------*/#includevoidmain()/***********FOUND***********/{intm[12],i,j;/***********FOUND***********/for(i=1;i<=12;i++)cin>>m[i];for(i=0;i<11;i+=2)/***********FOUND***********/for(j=i+1;i<11;i++)
3、/***********FOUND***********/if(m[i]>m[j]){k=m[i];m[i]=m[j];m[j]=k;}for(i=0;i<12;i++)cout<m[i])或if(m[i]4、-----------------------------【程序改错】--------------------------------------------------------题目:在一个具有n个数的数组中查找并删除一个数K。--------------------------------------------------------注意:不可以增加或删除程序行,也不可以更改程序的结构。------------------------------------------------------*/#definen5、10#includevoidmain(){/***********FOUND***********/inta[n],n,k,i,j;/***********FOUND***********/for(i=1;i<=n;i++)cin>>a[i];cin>>k;/***********FOUND***********/for(i=1;i<=n6、7、a[i]!=k;i++);if(i8、*/for(i=0;i9、----------------------------题目:利用插入法将20个数排列成降序,并计算输入序列中第10个数到第20个数的和.--------------------------------------------------------注意:不可以增加或删除程序行,也不可以更改程序的结构。------------------------------------------------------*/#includevoidmain(){floats,a[21]={1,3,5,7,9,10、2,4,6,8,10,13,65,76,34,23,15,64,33,234,66};/***********FOUND***********/inti,j;for(j=2;j<=20;j++){k=j-1;a[0]=a[j];/***********FOUND***********/while(k>=0&&a[k]
4、-----------------------------【程序改错】--------------------------------------------------------题目:在一个具有n个数的数组中查找并删除一个数K。--------------------------------------------------------注意:不可以增加或删除程序行,也不可以更改程序的结构。------------------------------------------------------*/#definen
5、10#includevoidmain(){/***********FOUND***********/inta[n],n,k,i,j;/***********FOUND***********/for(i=1;i<=n;i++)cin>>a[i];cin>>k;/***********FOUND***********/for(i=1;i<=n
6、
7、a[i]!=k;i++);if(i8、*/for(i=0;i9、----------------------------题目:利用插入法将20个数排列成降序,并计算输入序列中第10个数到第20个数的和.--------------------------------------------------------注意:不可以增加或删除程序行,也不可以更改程序的结构。------------------------------------------------------*/#includevoidmain(){floats,a[21]={1,3,5,7,9,10、2,4,6,8,10,13,65,76,34,23,15,64,33,234,66};/***********FOUND***********/inti,j;for(j=2;j<=20;j++){k=j-1;a[0]=a[j];/***********FOUND***********/while(k>=0&&a[k]
8、*/for(i=0;i9、----------------------------题目:利用插入法将20个数排列成降序,并计算输入序列中第10个数到第20个数的和.--------------------------------------------------------注意:不可以增加或删除程序行,也不可以更改程序的结构。------------------------------------------------------*/#includevoidmain(){floats,a[21]={1,3,5,7,9,10、2,4,6,8,10,13,65,76,34,23,15,64,33,234,66};/***********FOUND***********/inti,j;for(j=2;j<=20;j++){k=j-1;a[0]=a[j];/***********FOUND***********/while(k>=0&&a[k]
9、----------------------------题目:利用插入法将20个数排列成降序,并计算输入序列中第10个数到第20个数的和.--------------------------------------------------------注意:不可以增加或删除程序行,也不可以更改程序的结构。------------------------------------------------------*/#includevoidmain(){floats,a[21]={1,3,5,7,9,
10、2,4,6,8,10,13,65,76,34,23,15,64,33,234,66};/***********FOUND***********/inti,j;for(j=2;j<=20;j++){k=j-1;a[0]=a[j];/***********FOUND***********/while(k>=0&&a[k]
此文档下载收益归作者所有