《C++语言程序设计》形成性考核作业(1)解答

《C++语言程序设计》形成性考核作业(1)解答

ID:47542184

大小:16.12 KB

页数:5页

时间:2019-09-16

《C++语言程序设计》形成性考核作业(1)解答_第1页
《C++语言程序设计》形成性考核作业(1)解答_第2页
《C++语言程序设计》形成性考核作业(1)解答_第3页
《C++语言程序设计》形成性考核作业(1)解答_第4页
《C++语言程序设计》形成性考核作业(1)解答_第5页
资源描述:

《《C++语言程序设计》形成性考核作业(1)解答》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、《C++语言程序设计》形成性考核作业(1)解答  C++语言程序设计作业一解答  一、填空题  1、C++语言中的每条基本语句以  ;  作为结束符,每条复合语句以  }  作为结束符。  2、用于输出表达式值的标准输出流对象是cout,用于从键盘上为变量输入值的标准输入流对象是cin  。  3、当不需要函数返回任何值时,则应把该函数类型定义为void  。4、执行“coutz的相反表达式为x+y5&&x=10。34、逻辑表达式a>b

2、

3、b==5的相反表达式ay和xvoidSB(charch){

4、  switch(ch){  case'A':case'a':  cout#include  doubleSD(inta,intb,charop){  doublex;  switch(op){  case'+':x=double(a)+b;break;  case'-':x=double(a)-b;break;  case'*':x=double(a)*b;break;  case'/':if(b)x=double(a)/b;  }  returnx;}  voidmain(){  intx=2

5、0,y=12;  coutvoidmain(){  ints=0;  for(inti=1;ivoidmain(){  ints=0;  for(inti=1;;i++){if(s>50)break;if(i%3==0)s+=i;}  coutvoidmain(){  ints1=0,s2=0;  for(inti=0;ivoidmain(){  intn=10,y=1;  while(n--){y++;++y;}  cout  intSA(inta,intb){  if(a>b)return1;

6、  elseif(a==b)return0;  elsereturn-1;}  函数的功能:判断两个整数a和b,若a大于b,则函数的值为1;若a等于b,则函数的值为0;若a小于b则函数的值为-1。2、intSC(inta,intb,intc){  if(a>=b&&a>=c)returna;  if(b>=a&&b=c)returnb;  if(c>=a&&c>=b)returnc;}  函数的功能:找出三个整数a、b、c中的最大数。3、intSE(intn){  //n为大于等于1的整数  in

7、tx;cin>>x;if(n==1)returnx;  intm=x;  while(--n){  cin>>x;  m+=x;  }  returnm;}  函数的功能:键盘输入n个整数,计算并返回这n个整数之和。4、doubleSF(doublex,intn){  //n为大于等于0的整数  doublep=1,s=1;  for(inti=1;iboolSG(intx){  //x为大于等于2的整数  inta=int(sqrt(x));//取x的平方根  inti=2;  while(i>

8、x;  while(x!=-100){  n++;y+=x;  cin>>x;  }  if(n==0)returny;  elsereturny/n;}  函数的功能:键盘输入一批数据,当输入-100时结束输入,函数计算并返回这批数据的平均值。    C++语言程序设计作业一解答  一、填空题  1、C++语言中的每条基本语句以  ;  作为结束符,每条复合语句以  }  作为结束符。  2、用于输出表达式值的标准输出流对象是cout,用于从键盘上为变量输入值的标准输入流对象是cin  。  3

9、、当不需要函数返回任何值时,则应把该函数类型定义为void  。4、执行“coutz的相反表达式为x+y5&&x=10。34、逻辑表达式a>b

10、

11、b==5的相反表达式ay和xvoidSB(charch){  switch(ch){  case'A':case'a':  cout#include  doubleSD(inta,intb,charop){  doublex;  switch(op){  case'+':x=double(a)+b;break;  case'-':x=double(a)-

12、b;break;  case'*':x=double(a)*b;break;  case'/':if(b)x=double(a)/b;  }  returnx;}  voidmain(){  intx=20,y=12;  coutvoidmain(){  ints=0;  for(inti=1;ivoidmain(){  ints=0;  for(inti=1;;i++){if(s>50)break;if(i%3==0)s+=i;}  coutvoidmain(){  ints1=

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。