下载此文档

vc 面对对象程序设计(郑阿奇版)第一章部分课后习题答案.doc


文档分类:IT计算机 | 页数:约19页 举报非法文档有奖
1/19
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/19 下载此文档
文档列表 文档介绍
第一章
11. 在下列表达式中,哪些是合法的赋值表达式?哪些不是?为什么?
(a,b,c,x,y都是已定义的int 型变量)
(1)a=b=+ 是
(2)c=+=x=y= 不是,
(3)x=(y=)*45 是
(4)e=x>y是
13. 写出下面表达式运算后a的值,设原来的a都是10.
(1)a+=a <=> a=a+a=20
(2)a%=(7%2) <=> a=a%(7%2)=10%1=0
(3)a*=3+4 <=>a=a*(3+4)=70
(4)a/=a+a <=>a=a/(a+a)=10/20=0
(5)a-=a <=>a=a-a=0
(6)a+=a-=a*=a <=>a+=a-=100 =>a+=0 =>a=0
14. 设有变量int a=3,b=4,c=5;求下列表达式的值:
a+b>c&&b==c è 7>5&&4==5èTrue && False èF
a||b+c&&b>c è 3||9&&4>5èT&&FèF
!a||!c||bèF||F||4èT
a*b&&c+aè15&&8èT
15. 设m,n的值分别为10,8,指出下列表达式运算后a,b,c,和d的值。
(1)a=m++ + n++=10+8=18
(2)b=m++ + ++n=10+9=19
(3)c=++m + ++n=11+9=20
(4)d=m-- + n++=10+8=18
16. 设a,b,c的值分别为5,8,9;指出下列表达式运算后x ,y和z 的值
(1)y=(a+b,c+a)=(13,14)=14
(2)x=y=a,z=a+b x=5 y=5 z=13
(3)y=(x=a*b , x+x , x*x)=(x=40,80,1600)=1600 x=40
(4)x=(y=a ,z=a+b)=(y=5,z=13)=13 y=5 z=13
17. 设a,b,c的值分别是15,18,19,指出下列表达式运算后x,y,a,b,c的值
x=a<b||c++
表达式运算:x=T&&b||c++=T||c++=T 此时x=T,a=15,b=18,c=19
y=a>b&&c++
表达式运算:y=F&&c++=F 此时 y=F ,a=15,b=18,c=19
x=a+b>c&&c++
表达式运算:x=33>19&&c++=T 此时 x==15,b=18,c=20
y=a||b++||c++
表达式运算:y=T||b++||c++=T 此时 y=T,a=15,b=18,c=19
18. 设有变量:
float x, y;
int a ,b;
指出运算下列表达式后x , y, a和b的值。
x=a=
x=3 y为null a=3 b为null
a= x =
x= y为null a=3 b为null
x=a=y=
x= y= a=3 b为null
b=x=(a=25,15/2)
x= y为null a=25 b=7
27. 从键盘上输入一个整数n的值,按下式求出y 的值,并输出n和y 的值(y用浮点数表示)
y=1!+2!+3!+……+n!
#include<>
#include<>
void main(){
int n,y=0,m=1;
cout<<"请输入n:";
cin>>n;
for(int j=0;j<n;j++)
{

for(int i=0;i<n-j-1;i++)
{
m*=(n-i-j);

}
y+=m;
m=1;
}
cout <<"y的值为"<<y<<endl;
}
28. 设计一个程序,输出所有的水仙花数。所谓水仙花就是一个三位的整数,其各位数字的立方和等于该数本身。
#include<>
void main(){
int n=100,a ,b,c; //a 为三位数的个位,b为三位数的十位,c为三位数的百位
while(n<=999)
{
a=n%10;
b=(n/10)%10;
c=n/100;
if(a*a*a+b*b*b+c*c*c==n)
cout<<n<<endl;

n++;
}
}
29. 设计一个程序,输入一个4位整数,将各位数字分开,并按其反序输出。要求必须用循环语句。
#include<>
void main(){
int n,a ;
cout<<"请输入一个

vc 面对对象程序设计(郑阿奇版)第一章部分课后习题答案 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数19
  • 收藏数0 收藏
  • 顶次数0
  • 上传人bai1968104
  • 文件大小77 KB
  • 时间2018-02-21