若源程序文件abc. cpp 中只有一个函数,该函数的名称为【 】。
第1题:
请编写一个函数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)
{
//* * * * * * *
}
第2题:
关于原函数,下列说法正确的是().
A.所有函数都有原函数
B.若函数有原函数,则原函数只有一个
C.若函数有原函数,则原函数有无穷多个
D.若函数不连续,则不存在原函数
第3题:
若double x=100;是文件F1.cpp中的一个全局变量定义语句,若文件F2.cpp中的某个函数需要访问此x,则应在文件F2.cpp中添加对x的声明语句为()
A.Extern double x;
B.Extern x;
C.Static double x;
D.Static x;
第4题:
请编写一个函数printdate(int year,int month,int day),该函数实现将输入的3个数字转换成英语数字纪年输出的功能,如输入March9,1978,则输出1978 3 9。注意:使用switch结构实现该函数的基本功能并应该能够判断错误的输入。部分源程序已存在文件test40_2.cpp中。请勿修改主函数main和其他函数中的任何内容,仅在函数printdate的花括号中填写若干语句。
源程序文件rest40_2.cpp清单如下:
include<iostream.h>
void printdate(int year, int month, int day)
{
}
void main()
{
printdate(1978,3,9);
}
第5题:
1、关于C++源程序文件,下列叙述不正确的是()。
A.源程序文件主要用于存放函数的定义
B.在一个源程序文件中可以定义多个函数
C.一个函数定义可以分散保存在多个源程序文件中
D.函数可以调用另一源程序文件中的函数,但需对被调函数进行声明