使用VC++6.0打开考生文件夹下的源程序文件2.cpp。请完成函数fun(intn),使其实现以下功能:当i等于3时,则打印如下内容。 A AA AAA 注意:不能修改程序的其他部分,只能修改fun函数。 试题程序: includeiostream.h voidfun(intn) { } voidmain { intn; cout"请输入打印的行数:"endl; cinn; if(n1) { cout"输入的行数必须大于0"endl; return; } fun(n); return; }

使用VC++6.0打开考生文件夹下的源程序文件2.cpp。请完成函数fun(intn),使其实现以下功能:当i等于3时,则打印如下内容。 A AA AAA 注意:不能修改程序的其他部分,只能修改fun函数。 试题程序: include<iostream.h> voidfun(intn) { } voidmain { intn; cout<<"请输入打印的行数:"<<endl; cin>>n; if(n<1) { cout<<"输入的行数必须大于0"<<endl; return; } fun(n); return; }


相关考题:

使用VC++6.0打开考生文件夹下的源程序文件2.cpp。完成函数fun(char*S,inta[]),其功能是把字符串S中的数字提取出来存储在a[]中,然后返回数字的个数。 例如s="1234abcdef567",则a[]中存储着1234567,返回7。 注意:不能修改程序的其他部分,只能修改fun函数。 试题程序: include(iostream.h intfun(char*s,inta[]) { } intmain { inta[1024]; intlen=fun("1234abedef567",a); for(inti=0;ilen;i++) { COUta[i]; } coutendl; coutiendl: return0; }

使用VC++6.0打开考生文件夹下的源程序文件2.cpp。阅读下列函数说明和代码,补充空出的代码。函数sum(intn)用于计算在n范围内,能被7和11整除的所有整数的和(包括n在内)。 注意:不能修改程序的其他部分,只能补充sum函数。 试题程序: includeiostream.h doublesum(intn) { } voidmain() { coutsum(80)endl; coutsum(500)endl; coutsum(1000)endl; return; }

使用VC++6.0打开考生文件夹下的源程序文件2.cpp。请完成以下两个函数。 (1)funl(intn)求出n的阶乘,必须使用递归调用。 (2)fun2(intn)求出n的阶乘,不能使用递归调用。如果n小于1则返回0。 注意:不能修改函数的其他部分。 试题程序: includeiostream.h //必须使用递归 intfunl(intn) { } //不能使用递归 intfun2(intn) { } voidmain { inti; cout"请输入一个整数:"endl; cini; cout"输入数字的阶乘是:"funl(i)endl; cout"输入数字的阶乘是:"fun2(i)endl; return; }

使用VC++6.0打开考生交件夹下的源程序文件2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数fun(intN[4])的功能是用4个数字,组成互不相同且无重复数字的3位数,并将满足所有条件的数字输出到屏幕, 并且每输出一个3位数就换一行。 程序分析:可填在百位、十位、个位的数字都是1、2、3、0。组成所有的排列后再去掉不满足条件的排列。如果判定第一个数字是0,则也去掉。 试题程序: includeiostream.h voidfun(intN[4]) { } intmain() intN[4]={1,2,3,0}; fun(N): return0; }

使用VC++6.0打开考生文件夹下的源程序文件2.cpp。阅读下列函数说明和代码,补充空出的代码。使sum(intn)能计算所有n的因子之和(不包括1和自身)。 注意:不能修改程序的其他部分,只能补充sum函数。 试题程序: includeiostream.h intsum(intn) { } voidmain { coutsum(10)endl; coutsum(200)endl; coutsum(400)endl; return; }

使用VC++6.0打开考生文件夹下的源程序文件2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数fun(intn)的功能是实现对一个整数的加密,具体的加密方法是一个4位长的整数,用每位数字加上3然后除以9的余数代替该数字,再将第1位和第4位交换,第2位和第3位交换,然后返回得到的密码。 程序输出结果为 1864 2075 注意:不能修改其他部分的代码。 试题程序: includeiostream.h includecmath intfun(intn) { } intmain() { inti=1357: coutfun(i)endl; i=2468; coutfun(i)endl: return0; }

使用VC++6.0打开考生文件夹下的源程序文件 2.cpp。请完成函数fun(intx),该函数的功能是将X的值转换成二进制数输出到屏幕,并且在函数中调用写函数WriteFile将结果输出到2.txt文件中。 例如x=6,6的二进制数为110,则输出到屏幕的数为110。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。 试题程序: include(iostream) include(fstream) include(cmath) usingnamespacestd; voidWriteFile(char*str) { ofstreamout1; out1.open("2.txt",ios—base::binary|ios_base::app); for(inti=0;str[i]!=0;i++) out1.put(str[i]); out1.close; } voidfun(intx) { } voidClearFile { ofstreamout1; out1.open("2.txt"); out1.close; } intmain { ClearFile; fun(13); return0; }

使用VC++6.0打开考生文件夹下的源程序文件2.cpp。请完成函数fun(intx)的定义,该函数功能是判定x的所有约数,并且在函数中调用写函数WriteFile将结果输出到2.txt文件中。 例如:x=100的约数为124510202550100。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。 试题程序: includeiostream) include(fstream) include(cmath) usingnamespacestd; voidWriteFile(intc) { ofstreamout1; out1.open("2.txt",ios_base::binary|ios_base::app); out1c'';’ out1.close; } voidfun(intx) { } voidClearFile { ofstreamout1; out1.open("2.txt"); out1.close; } intmain { ClearFile; fun(100); return0; }

请教:2016年计算机二级C++基础练习三简答题9如何解答? 使用VC6打开考生文件夹下的源程序文件2.cpp。阅读下列函数说明和代码,补充空出的代码。函数sum(intn)返回1,2,3,…,n的和。其中n大于0。程序要求使用递归实现上述功能。注意:不能修改程序的其他部分,只能补充sum函数。试题程序:#include#includeintsum(intn){}voidmain(){cout1+2+3+…+100=endl;return;}