首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数fun(hat N[4])的功能是用4个数字,组成互不相同且无重复数字的三位数,并将满足所有条件的数字输出到屏幕,并且每输出一个三位数字就换一行。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数fun(hat N[4])的功能是用4个数字,组成互不相同且无重复数字的三位数,并将满足所有条件的数字输出到屏幕,并且每输出一个三位数字就换一行。
admin
2017-11-27
30
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数fun(hat 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)利用三层循环,对要三位数字是否相同进行判断。
(2)如果三位数不同,并且百位不为0。那么依次输出这三位数,即为三位数组成的数字。
转载请注明原文地址:https://kaotiyun.com/show/vJAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<iostream>usingnamespacestd;intmain(){intx;for(inti=1;i<=100;i++)
结构化方法的核心和基础是()。
对虚函数使用对象指针或引用调用,系统使用______联编;使用对象调用时,系统使用_____联编。
如果一个模板声明列出多个参数,则多个参数之间必须使用______隔开,每个参数都必须重复使用关键字______。
C++中把数据之间的传输操作称为()
在下列对字符数组进行初始化中,()是正确的。
如下程序的输出结果是main(){float x=2.0, y;if(x<0.0)y=0.0;else if(x<10.0)y= 1.0/x;else y= 1.0cout<<y<<end1}
下面程序输出的结果是【 】。#include<iostream>usingnamespaccstd;classA{public:voidshow(){tout<<"A!";}};
在结构化分析方法中,用于描述系统中所用到的全部数据和文件的文档称为______。
随机试题
患者女,30岁。消瘦,体重减轻,出现低血糖。实验室检查:Na+135mmol/L,K+6.2mmol/L,24/J、时尿17-OHCS降低,血.ACTH增高,则患者可能患
对偶三角瓣适用于
具有α-羟基酮结构可与碱性酒石酸铜作用生成有色沉淀的药物为
作为金融市场的一个重要组成部分,()具有使资金从资金剩余者流向资金不足者,为资金需求者筹集资金的功能。
加工贸易保证金台帐管理制度对不同类别企业和不同类别的商品分别实行保证金台帐的“空转”和“实转”,请指出下面正确的选项:
积极发展同周边国家的睦邻友好关系是中国外交政策的()。
当今世界,随着经济的日益发展,环境污染也日益严重,以下哪项不是由于环境污染演化而来的问题?()
1999年哪一种股票单股收益最高?()2000年上风高科的单股净资产比深宝安A高()元。
设X为int型变量,执行以下语句,x=10;x+=x-=x-x;x的值为______。
Whataretheguests’comments?
最新回复
(
0
)