首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数fun(hatN[4])的功能是用4个数字,组成互不相同且无重复数字的三位数,并将满足所有条件的数字输出到屏幕,并且每输出一个三位数字就换一行。 程序分
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数fun(hatN[4])的功能是用4个数字,组成互不相同且无重复数字的三位数,并将满足所有条件的数字输出到屏幕,并且每输出一个三位数字就换一行。 程序分
admin
2021-05-06
67
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数fun(hatN[4])的功能是用4个数字,组成互不相同且无重复数字的三位数,并将满足所有条件的数字输出到屏幕,并且每输出一个三位数字就换一行。
程序分析:可填在百位、十位、个位的数字都是1、2、3、0。组成所有的排列后再去掉不满足条件的排列。如果判定第一个数字是0则也去掉。
#include<10Stream.h>
void fun(int N[4])
{
}
int main()
{
int N[4]={1,2,3,0};
fun(N);
return 0 ;
}
选项
答案
inti,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]l=0) //当三位数不同,并且百位不为0 { COUt<
解析
(1)该程序功能是输出百、十、个位都不相同的组合。它的解题思路,利用三层循环,对百、十、个位数字是否相同进行判断。
(2)从已给部分源程序的main主函数开始入手,核心函数void fun(int N[4])中的N[4]参数为存放输入的四位数字的数组。
解题思路
(1)利用三层循环,对要三位数字是否相同进行判断。
(2)如果三位数不同,并且百位不为0。那么依次输出这三位数,即为三位数组成的数字。
转载请注明原文地址:https://kaotiyun.com/show/wDfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在软件开发中,需求分析阶段产生的主要文档是()。
有如下类和对象的定义:classConstants{public;staticdoublegetPl0{retum3.1416;});Constantsconstants;下列各组语句中
若需要为XV类重载乘法运算符,运算结果为XV类型,在将其声明为类的成员函数时,下列原型声明正确的是()。
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为
软件详细设计产生的图如下:该图是()。
定义学生选修课程的关系模式:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩)。则对主属性部分依赖的是
下列叙述中正确的是
下列关于函数模板的表述中,正确的是
使用VC6打开考生文件夹proj3下的工程pmj3,其中定义了一个字符串变量类StringVar。类成员的说明在程序注释中。请在//**********333**********和//**********666**********之间填写StringVar
有如下语句序列:charstr[10];cin>>str;当从键盘输入"Ilovethisgame"时,str中的字符串是()。
随机试题
简述企业在进行产品质量决策时应考虑的因素。
生活质量评价应用的领域中不包括
能促进骨折愈合的治疗
下列关于《商业银行信用卡业务监督管理办法》,说法不正确的是()。
已知行列式则λ=____________.
毛泽东同志曾说过:“人对社会的实践,不限于生产活动一种形式,还有很多其他的形式,阶级斗争、政治生活、科学和艺术的活动。”从内容上看,实践可以划分的类型包括()
(2013年中央财经大学)根据《中华人民共和国合伙企业法》,具有民事行为能力的自然人可以成为普通合伙人。()
材料1互联网极大地改变了中国,这种改变还在继续。互联网是好东西,它提升了生活的品质,也带来了很多的焦虑:网络书店方一勃兴,传统书店就招架不住;“双十一”光棍节略加炒作,传统商店就感到紧张……面对互联网,传统产业到底该怎么办?确实,面对互
设有如下通用过程:PublicSubFun(a()AsInteger,XAsInteger)Fori=1To4x=x*a(i)NextEndSub在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后
A、Sheisbecomingolderandolder.B、Somethingiswrongwithhereyes.C、Thepeaceoftheforesthasbeendestroyed.D、Herlivin
最新回复
(
0
)