首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++6.0打开考生文件夹下的源程序文件2.cpp。阅读下列函数说明和代码,将程序补充完整。函数fun(int N[4])的功能是用4个数字,组成互不相同且无重复数字的3位数,并将满足所有条件的数字输出到屏幕上,并且每输出一个3位数就换一行。
使用VC++6.0打开考生文件夹下的源程序文件2.cpp。阅读下列函数说明和代码,将程序补充完整。函数fun(int N[4])的功能是用4个数字,组成互不相同且无重复数字的3位数,并将满足所有条件的数字输出到屏幕上,并且每输出一个3位数就换一行。
admin
2021-05-06
53
问题
使用VC++6.0打开考生文件夹下的源程序文件2.cpp。阅读下列函数说明和代码,将程序补充完整。函数fun(int N[4])的功能是用4个数字,组成互不相同且无重复数字的3位数,并将满足所有条件的数字输出到屏幕上,并且每输出一个3位数就换一行。
程序分析:可填在百位、十位、个位的数字都是1、2、3、0。组成所有的排列后再去掉不满足条件的排列。如果判定第一个数字是0,则也去掉。
试题程序:
#include
void fun(int N[4])
{
}
int main()
{
int N[4]={1,2,3,0};
fun(N);
return 0:
}
选项
答案
int i,j,k; for(i=0;i(4;i++) //百位循环 for(j=0;j(4;j++) //十位循环 for(k=0;k(4;k++) //个位循环 { if(i!=j&&j!=k&&k!=i&&N[i]!=0) //当3位数不同,并且百位不为0 { cout<
解析
本题利用3层循环,对3位数字是否相同进行判断。如果3位数不同,并且百位不为0,那么依次输出这3位数,即由3位数组成的数字。
转载请注明原文地址:https://kaotiyun.com/show/LFfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下语句序列:intx=100,&r=x;cout<<x<<’-’<<r<<end1:已知其中变量x的地址为0012FF7C,则执行该语句序列的输出结果为()。
有类定义如下:classType{public:Type(inti=0);Typeoperator-(int);friendTypeoperator+(Type,Type);
有如下程序:#include<iostrearn>usingnamespacestd;classGA{public;virtualintf(){return1;}};classGB:publicGA{publiC;virt
对软件系统总体结构图,下面描述中错误的是
如果利用C++流进行输入输出,下面的叙述中正确的是()。
要建立文件流并打开当前目录下的文件file.dat用于输入,下列语句中错误的是()。
建立一个类对象时,系统自动调用()。
下面属于黑盒测试方法的是()。
在带链队列中,经过一系列正常的操作后,如果front=rear,则队列中的元素个数为
下列符号中可以用作C++标识符的是()。
随机试题
论述2011年6月30日修改的个人所得税法的内容及对我国收入分配的调节作用。
A.胸骨角B.肩胛下角C.胸骨上角D.背部第6、7颈椎E.正常肺泡呼吸音部位临床上用于计算前肋和肋间隙顺序的标志是()
胸腔积液体征不包括
铸造时铸件应位于铸圈内径的中心,蜡型至铸圈内壁的距离至少有
李林是某出版社员工,多年来一直单身居住在甲市长春街21号。去年春节前后,李林因病去世,留下银行存款20万元,还有价值连城的名人字画若干。李林所在的街道办事处认为李林的遗产属无主财产。区人民法院受理申请后,经审查核实,即发出财产认领公告。公告期满后,无人对李
某证券公司拟设立全资期货公司,期货公司注册资本为1亿元,拟以2500万元人民币,以及经评估作价为2500万元的信息技术系统,抵债取得的对某公司的股权出资。拟经营的范围包括商品期货经纪业务、金融期货经纪业务和期货自营业务。下列关于证券公司对期货公司出资方
阅读材料回答以下问题:现在人们闻之色变的沙尘暴,即由于强烈的风将大量沙尘卷起,造成空气混浊,能见度小于千米的风沙天气现象,其实古已有之。它本是雕塑大地外貌的自然力之一,是大自然的一项工程,并正在全球生态平衡中占有一席之地。在地质史上,风
Byeducation,Imeantheinfluenceoftheenvironmentupontheindividualtoproduceapermanentchangeinthehabitsofbehavio
A、Thereisnoguaranteethatconstituentassemblyelectionwillbeheldevenaftersixmonths.B、AllagreementsbetweentheCPN-
Everyoneisamemberofthesociety.Eachindividualiscloselyrelatedtoandbearsobligationstoothers.Senseofsocialresp
最新回复
(
0
)