请编写一个函数fun(),它的功能是求出一个正整数的所有因子。例如,若输入72, 则程序应该输出:72=2*2*2*3*3。
注意:部分源程序已存在文件PROC14。CPP中。
请勿修改主函数和其他函数中的任何内容,仅在函数fun()的花括号中填写若干语句。
文件PROC14.cpp的内容如下:
//PROC14. cpp
include <iostream>
using namespace std;
void fun(int number);
int main ( )
{
int n;
cout<<"Please enter a number \n";
cin>>n;
cout<<n<<"=";
fun (n);
return 0;
}
void fun(int number)
{
//* * * * * * *
}
第1题:
请编写一个函数,函数的功能是删除字符串中的所有空格。
例如,主函数中输入“asd af aa z67”,则输出为“asdafaaz67”。
注意:部分源程序在文件PROGl.C中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
第2题:
请编写一个函数,函数的功能是删除字符串中的所有空格。例如,主函数中输入"asd af aa z67",则输出为"asdafaaz67"。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
第3题:
编程题2:编写函数fun2,计算正整数num的各位上的数字之积。例如,若输入252,则输出应该是20;若输入202,则输出应该是:0。
第4题:
请编写一个函数fun,它的功能是:将ss所指字符串中所有下标为奇数位置的字母转换为大写(若该位置上不是字母,则不转换)。
例如,若输入“aboaEf9”,则应输出“aBe4EF9”。
注意:部分源程序在文件PROGl.C中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
试题程序:
第5题:
如果一个正整数的所有因子之和等于该正整数,则称这个正整数为完全数,编写程序读入n ,输出不超过n 的全部完全数。 (提示:例如6=1+2+3是一个完数)。