首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。函数show()的功能是将1、2、3、4四个数字,组成互不相同且无重复数字的四位数,并将这些数输出到屏幕,输出的内容如下: 1234 1243 1324 1342 1
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。函数show()的功能是将1、2、3、4四个数字,组成互不相同且无重复数字的四位数,并将这些数输出到屏幕,输出的内容如下: 1234 1243 1324 1342 1
admin
2018-10-23
61
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。函数show()的功能是将1、2、3、4四个数字,组成互不相同且无重复数字的四位数,并将这些数输出到屏幕,输出的内容如下:
1234 1243 1324 1342 1423 1432 2134 2143 2314 2341 2413 2431 3124 3142 3214 3241 3412 3421 4123 4132 4213 4231 4312 4321
将函数show()补充完整。
注意:请勿改动主函数。
1 #include<iostream.h>
2 void show()
3 {
4
5 }
6 int main()
7 {
8 show();
9 return 0;
10 }
选项
答案
1 for(int i=1;i<5;i++) 2 for(int j=1;j<5;j++) 3 for(int l=1;1<5;1++) 4 for(int k=1; k<5;k++) 5 { 6 if(i!=j&&j!=k&&i!=k&&i!=1&&j!=1 && k!=1)//条件判断 7 cout<<i<<j<<1<<k<<’’;/输出显示 8 } 9 cout<<end1;
解析
函数show()的功能是将1、2、3、4四个数字组成互不相同且无重复数字的四位数,并打印在屏幕上,可用循环来查找符合条件的四位数,用每一层循环的循环变量表示4位数当中的一个数,因此需4重循环,在最内层循环判断是否满足条件,满足条件则输出。
(1)四重循环变量分别为i、i、1和k,分别从1变化至4,分别表示四位数的第一、第二、第三和第四位数。
(2)在最内层循环内,如果i、i、k和1互不相同则i、j、k和1表示的四位数互不相同,把i、i、k和1打印在屏幕上。
转载请注明原文地址:https://kaotiyun.com/show/j5Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下函数模板定义:template<classT>Tfunc(Tx,Ty){returnx*x+y*y;}在下列对func的调用中,错误的是()。
若执行语句:cout<<setfill(’*’)<<setw(10)<<123<<"OK"<<endl后将输出()。
相对于数据库系统,文件系统的主要缺陷有数据关联性差、数据不一致性和
设有语句intn,m;chara[5],b;cin>>n>>a>>m>>b;为了分别将10和20分别赋给n和m,look赋给a,t赋给b,则正确的输入为
有以下程序main(){inta=5,b=4,c=3,d=2;if(a>b>c)cout<<d<<endl;elseif((c-1>=d)==1)cout<<d+1<<endl
有以下程序:#include<iostream>usingnamespacestd;intmain(){intx=15;while(x>10&&x<50){x+
下列有关数据库的描述,正确的是
数据独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,称为______。
有以下程序:#include<iostream>usingnamespacestd;ClassA{public:A(){tout{("A"}};classB{public:B(){cout<<"
有以下程序:#include<iostream.h>voidfun(inta,mtb,intC){a=456,b=567,c=678;}voidmain(){intx=10,y=20,z=30;
随机试题
(2013年4月,2010年4月)1945年8月至10月,国共双方举行了确认和平建国基本方针的________。
A.中央型多见B.周围型多见C.弥漫型多见D.由嗜银细胞发生肺大细胞癌
水蒸气绝热节流后有()。
城市化与人均GNP的关系是()。
某工程总投资2100万元,预计某设备的采购价为300万元,就设备采购而言,( )。
某投标人中标后,招标人要求其压低报价10%,否则不签合同。于是双方先按照中标人的投标报价签订了甲合同并备案。接着,双方又根据施工单位同意压价后的价格签订了乙合同。后来,双方因工程款结算产生纠纷。关于工程款结算的合同依据,下列说法中,正确的是(
根据《会计法》的要求,所有单位都必须设置会计机构。()
10,24,52,78(),164
关于听觉掩蔽的说法中不正确的是
Entirecitiesandcountieshavebannedthem.McDonald’sandKFChavedeclaredtogivethemup—ashaveStarbucks,RubyTuesday,a
最新回复
(
0
)