首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
2015-05-30
26
问题
使用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 423l 4312 4321
将函数show()补充完整。
注意:请勿改动主函数。
1 #include
2 void show()
3 {
4
5 }
6 int main()
7 {
8 show();
9 return 0;
10 }
选项
答案
1 for(int i=I ; i<5 ; i++) 2 for(int J=l ; j<5 ; J++) 3 for(int 1=l ; 1<5 ; 1++) 4 for(int k=1 ;k<5 ;k++) 5 { 6 if(i!=j&&J!=k&&i!=k&& i!=l&&J!=l&&k!=1)//条件判断 7 cout<
解析
函数show()的功能是将1、2、3、4四个数字组成互不相同且无重复数字的四位数,并打印在屏幕上,可用循环来查找符合条件的四位数,用每一层循环的循环变量表示4位数当中的一个数,因此需4重循环,在最内层循环判断是否满足条件,满足条件则输出。
[解题思路]
(1)四重循环变量分别为i、i、1和k,分别从1变化至4,分别表示四位数的第一、第二、第三和第四位数。
(2)在最内层循环内,如果i、j、k和1互不相同则i、j、k和1表示的四位数互不相同,把i、j、k和1打印在屏幕上。
转载请注明原文地址:https://jikaoti.com/ti/inE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下类定义。classMyClass{private:intid;chargender;char*phone;public:MyClass():id(0),g
数据库系统的基础是()。
数据库的故障恢复一般是由()。
下列关于信息和数据的叙述不正确的是()。
在深度为5的满二叉树中,叶子结点的个数为()。
程序段的输出结果是【】。inta=12,b=12;cout<<--a<<“”<<++b;
已知n是一个int型变量,下列语句中错误的是______。
在类中说明的成员可以使用关键字______进行修饰
关于在调用模板函数时实参的使用,下列表述中正确的是
有如下函数模板定义:template<typenameT1,typenameT2,typenameT3>T2plus(T1t1,T3t3){returnt1+t3;}
随机试题
下列各项中不属于具有控制权股权评估特点的是()。
Television,itisoftensaid,keepsone【C1】______aboutcurrentevents,allowsonetofollowthe【C2】______developmentinscience
清理呼吸道无效的相关因素不包括
下列哪项关于疾病监测的论述是错误的
孕妇尿中检出的激素,与胎儿胎盘功能关系最密切的是
某企业税后利润为13.4万元,所得税为6.6万元,利息费用为10万元,则该企业的利息保障倍数为()。
下列说法错误的组合是?()①刘律师是全国人大代表,他在各种会议上的发言和表决,不受法律追究。②小张今年18周岁,他有权作为选民去参加其所在的自治州的人民代表大会代表的选举投票。③地方性法规是指地方各级人民代表大会及其常务委员会依据宪法
某机械设备安装工程项目,业主拟通过招标确定施工承包商。业主经过资格预审确定了A、B、C、D、E、F六家投标人作为潜在投标人。这六家潜在投标人在投标时出现以下情况:投标人A在编制投标文件时,主要依据设计图纸、工程量表、其他投标人的投标书、有关的法律
以下不属于第一人称代词的是()。
要求如果x被7除余2,则输出x的值,下列语句中不能实现此功能的语句是( )。
最新回复
(
0
)