首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
61
问题
使用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://www.kaotiyun.com/show/LFfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi3.epp。此程序的运行结果为:InCDerive’sdisplay().b=1InCDerive2’sdisplay().b=2其中定义的类并不完整,按要求完成下列操作,
有如下语句序列:charstr[10];cin>>str;当从键盘输入“Ilovethisgame”时,str中的字符串是()。
下列给定程序中函数fun的功能是:在字符串的最前端加入n个水号,形成新串,并且覆盖原串。字符串的长度最长允许为79。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件NODII.C中,不要改动main函数,不得增
给定程序中,函数fun的功能是:计算出形参s所指字符串中包含的单词个数,作为函数值返回。为便于统计,规定各单词之间用空格隔开。例如,形参s所指的字符串为:ThisisaClanguageprogram.,函数的返回值为6。请在
算法的空间复杂度是指()。
在C++语言系统中,用于输入数据所使用的标识符cin是
在E-R图中,用来表示实体联系的图形是( )。
在类的定义中,用于为对象分配内存空间,对类的数据成员进行初始化并执行其他内部管理操作的函数是()。
在满足实体完整性约束的条件下()。
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和()。
随机试题
A.早晨服用B.餐中服用C.餐前服用D.睡前服用E.空腹服用为了避免夜间排尿次数过多影响休息,利尿剂呋塞米宜于()。
项目社会评价中,分析预测与项目直接相关的不同利益群体对项目的态度,属于()。
()是一些能使建筑上的各种接缝或裂缝、变形缝保持水密、气密性能,并且具有一定强度,能连接结构件的填充材料。
下列不属于证券公司的营业柜台自营买卖的特点的是( )。
甲公司向乙公司购买100万元的建材,甲公司按合同约定的定金数额支付了30万元。后乙公司违约,法院判决违约方双倍返还定金,乙公司应当向甲公司支付的金额为()。
下列各项中,应使用强度动因作为作业量计量单位的是()。
试论正当防卫的限度。
下面不属于PowerDesigner的DataArchitect模块作用的是
下图是校园网中一台主机在命令行模式下执行某个命令时用Sniffer捕获的数据包。请根据图中信息回答下列问题。(1)ftp.pku.edu.cn对应的IP地址是(1)_________。(2)图中①②③处删除了部分显示信息,其中②和③处的信息分别是(
IthappenedthatIwentoutthatday.Theitalicizedpartis______.
最新回复
(
0
)