首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数fun(int N[4])的功能是用4个数字,组成互不相同且无重复数字的三位数,并将满足所有条件的数字输出到屏幕,并且每输出一个三位数字就换一行。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数fun(int N[4])的功能是用4个数字,组成互不相同且无重复数字的三位数,并将满足所有条件的数字输出到屏幕,并且每输出一个三位数字就换一行。
admin
2017-09-20
22
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数fun(int N[4])的功能是用4个数字,组成互不相同且无重复数字的三位数,并将满足所有条件的数字输出到屏幕,并且每输出一个三位数字就换一行。
程序分析:可填在百位、十位、个位的数字都是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) //当三位数不同,并且百位不为0 { cout<
解析
(1)该程序功能是输出百、十、个位都不相同的组合。它的解题思路,利用j层循环,对百、十、个位数字是否相同进行判断。
(2)从已给部分源程序的main主函数开始入手,核心函数void fun(int N[4])中的N[4]参数为存放输入的四位数字的数组。
转载请注明原文地址:https://kaotiyun.com/show/NTAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
类中数据成员和成员函数的默认访问级别为______。
下列输出字符,A,的方法中,()是错误的。
为了使类中的某个成员不能被类的对象通过成员操作符访问,则不能把该成员的访问权限定义为()。
可以用p.a的形式访问派生类对象p的基类成员a,其中a是
下面的哪个选项不能作为函数的返回类型?
在下面的运算符重载函数的原型中,错误的是
模板函数的真正代码是在()时候产生。
请将下列栈类Stack补充完整。classStack{private:intpList[100];//int数组,用于存放栈的元素inttop;
以下叙述中不正确的是
算法的空间复杂度是指()。
随机试题
有学者认为中国的心性之学,不是西方传统哲学中理性的灵魂论。或近代科学中的心理学,而是具有修身济世内涵的人生价值学。流行于西方的“深度心理学”,多半是从人的本性以外的物性或兽性来理解人,反映了西方人的悲观和失望情绪;而中国的心性之学是天地合德的“高度心理学”
急性代谢性酸中毒时机体最主要的代偿方式是
A.一级预防B.二级预防C.三级预防D.一级或者二级预防E.二级或者三级预防易感者注射乙肝疫苗
土工布物理特性检测项目有()。
某分部工程双代号时标网络计划如下图所示,其中工作A的总时差和自由时差()天。
某卷烟厂为增值税一般纳税人,主要生产A牌卷烟(不含税调拨价100元/标准条)及雪茄烟,2009年8月发生如下业务:(1)从烟农手中购进烟叶,买价100万元并按规定支付了10%的价外补贴,将其运往甲企业委托加工烟丝,发生运费8万元.取得运费发票;向
中国的东正教教堂主要在沈阳,其中著名的有尼古拉大教堂、圣母安息大教堂和圣索菲亚中央教堂等。()
请根据下列材料,设计运动技能方面的教学目标、教学重点、基本部分的练习步骤及组织形式。教学对象:高一(4)班,男生40人。教学内容:挺身式跳远中的起跳技术(腾空步动作),第一次课。教学条件:田径场1个、沙坑1个、踏跳板4个、体操垫4块
能有效发现变量之间因果关系的研究方法是()。
A、5B、15C、20D、21C
最新回复
(
0
)