导航

2019年计算机二级C语言简单应用练习题

环球网校·2019-11-13 17:31:32浏览38 收藏3
摘要 备考全国计算机二级C语言考试的小伙伴们,知识点掌握的都怎么样了呢?环球网校小编整理了2019年计算机二级C语言简单应用练习题及解析供大家练习,小伙伴们快来做一做,测试一下自己吧!了解更多全国计算机二级C语言备考资料敬请关注环球网校计算机二级频道。

2019年计算机二级C语言简单应用练习题

使用VC++6.0打开考生交件夹下的源程序文件2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数fun(intN[4])的功能是用4个数字,组成互不相同且无重复数字的3位数,并将满足所有条件的数字输出到屏幕,

并且每输出一个3位数就换一行。

程序分析:可填在百位、十位、个位的数字都是1、2、3、0。组成所有的排列后再去掉不满足条件的排列。如果判定第一个数字是0,则也去掉。

试题程序:

#include

voidfun(intN[4])

{

}

intmain()

intN[4]={1,2,3,0};

fun(N):

return0;

}

参考答案:

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]!=0)//

当三位数不同,并且百位不为0

{

cout<}

}

}

【解析】本题利用3层循环,对3位数字是否相同进行判断。如果3位数不同,并且百位不为0,那么依次输出这3 位数,即由3位数组成的数字。

更多2019年计算机二级C语言简单应用练习题,请继续关注环球网校计算机二级频道。需要及时了解考试动态的小伙伴可“ 免费预约短信提醒”届时环球网校会及时为大家推送2019年计算机二级考试相关信息提醒。环球网校友情提示:对于想要参加计算机二级考试的小伙伴们,环球网校特地为您准备了计算机二级考试相关资料,相关信息请持续关注哦。

资料下载
历年真题
精选课程
老师直播

| 注册 | 电脑版

版权所有©环球网校All Rights Reserved