华中科技大学考试系统C++第一章复习4完成Word格式.docx
《华中科技大学考试系统C++第一章复习4完成Word格式.docx》由会员分享,可在线阅读,更多相关《华中科技大学考试系统C++第一章复习4完成Word格式.docx(14页珍藏版)》请在冰豆网上搜索。
函数.JPG
输出结果见图:
样张.JPG
-------------------------------------------------------*/
#include<
iostream>
cmath>
usingnamespacestd;
intmain(){
doublex,fx;
cout<
<
"
请输入x:
;
cin>
>
x;
/**********Program**********/
if(x>
0&
&
x<
=1)fx=cos(x)+3;
elseif(x>
1&
=1.6)fx=sin(x)+x;
elsefx=1+sqrt(x);
/**********End**********/
cout<
当x="
时,函数值为"
fx<
endl;
return0;
}
从键盘上输入任意整数,逆序输出其各位数字,同时求出其位数及各位数字之和。
voidmain(void)
{
intnum;
intsum;
//存放整数num各位数字之和
intcount;
//存放整数num的位数
num="
num;
("
inta[256],i=0,b;
count=0,sum=0;
b=num;
if(b<
0)b=(-b);
while(b){
a[i]=b%10;
b=b/10;
sum+=a[i];
a[i];
i++;
count++;
)"
num<
是一个"
count<
位数"
各位数字之和="
sum<
电文加密的算法是:
将字母A变成F,a变成f,B变成G,b变成g,依次类推,
V变成A,W变成B,等等。
其他字符不变。
从键盘输入一串电文,用函数将其加密,再在主函数中输出加密后的串。
char(chars){
chara;
while(a>
=65&
a<
=90||a>
=97&
=122){
s=a+'
5'
}
returns;
voidmain()
chars;
do
{
s=cin.get();
encryptionCH(s);
}while(s!
='
\n'
);
编写一个函数min,返回三个整数形参中的最小值。
intmin(inta,intb,intc){
intt;
if(a<
b&
c)t=a;
elseif(b<
c)t=b;
elset=c;
returnt;
inta,b,c;
输入三个整数a,b,c="
a>
b>
c;
最小值="
min(a,b,c)<