电脑课程书后习题二_第1页
电脑课程书后习题二_第2页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

将下列十进制整数用八进制整数和十六进制数表(1)9(2)64(3)85(4)-53(5)-111(6)2499(7)-28654(8)21答上述十进制数的八进制表(1)011(2)0100(3)0125(4)-065(5)-157(6)04703(7)-上述十进制数的十六进制表示(1)0x9(2)0x40(3)0x55(4)-0x35(5)-0x6F(6)0x9C3(7)-下列内容哪些是C语言的整型常量,哪些是实型常量,哪些两者都不(1)E-4(2)A423(3)-1E-31(4)0xABCL(5).32E31(6)087(8)003(9)0x12.5(10)077(11)11E(12)056L(13)0.(14).0整型常量的有:0xABCL .不是整型,也不是实型的有:E-4、 xL、0x12.5、i=1,j=2,k=3,u=47215x=2.2,y=3.4,z=-5.6;字符型变量c1='a',c2='b'。试按以下排版格式用函数printf()组织输出。 x=2.20000,y=3.40000,z=-x+y=5.60y+z=-2.20z+x=-3.40c1='a'or97(ASCII)c2='b'or答 voidmain() intcharc1='a',c2='b'; x+y=5.60 y+z=-2.20 c1='a'or c2='b'orprintf("i=%d\tj=%d\tk=%d\n",i,j,k);printf("u=%d\n",u); c2=\'%c\'or%d(ASCII)\n",c1,c1,c2,}设执行以下语句之前变量i=100,k=-1。试确定以下格式输出函数调用的输出内printf("i=%#x;k=%u,%o.\n",i,k,答i=0x64; ,#include<stdio.h>intmain(){inta=8, floatx=127.895,y=-charc='B'; longn= printf("%d,%d\n",a,b);printf("%5d,%5d\n",a,printf("%f,%f\n",x,printf("%-12f,%-12f\n",x,printf("%8.3f,%8.3f,%.3f,%.3f,%4f,%5f\n",x,y,x,y,x,y);printf("%e,%10.4e\n",x,y);printf("%c,%d,%o,%x\n",c,c,c,printf("%ld,%lo,%lx\n",n,n,printf("%u,%o,%x,%d\n",u,u,u,return0;}答8, 127.894997,- ,-127.895,-123.456,127.895,-123.456,127.894997,-1.278950e+002,- ,65535,177777,ffff,C Cl,C试按以下变量定义,分别用函数scanf()和cin流,编写为它们输入值的代码inti;charc;longk;floatf;double答用函数scanf("%d%c%ld%f%lf",&i,&c,&k,&f,cin流若有以下变量定义inti;charc;longk;floatf;double要使这些变量分别有值i=2,c='B',k=123456,f=5.8,scanf("i=%dc=%c",&i,&c);scanf("k=%ld",&k);scanf("f=%fx=%lf"&f&x);答 c=B 写出下面代码的输出结果 cout<<setiosflags(ios::showbase)<<oct<<88<<'\n'<<hex<<答C代码,描述把整型变量i1的运算。i++,++i,i=i+1,试分别用最紧凑的一条 代码描述完成下列要求的计算把整型变量i和jk,并同时让i1把整型变量x值扩大一在变量i1后,将变量j减去变量i计算变量i除变量j的余数r将实型变量 精确到小数点后第三位四舍五入后的值赋给实型变量y答 =(2)x (3)j-=--(4)r=(5)y=试用 语言表达式描述以下数学计算式或逻辑条件(5)sin(x)/x+(6)0<a< (5)sin(x)/x+ < &&a<设在求以下表达式之前,整型变量a的值是4,试在求了以下表达式之后,变量a、b和c的值。(2)c=++a+答(1)b=16,a=(2)c=10,a=和后缀intmain(){cout执行j=++i前ii<<endl;cout执行j=++i后ii<<"\tjj<<endl;cout执行j=i++前ii<<endl;cout执行j=i++后ii<<"\tjj<<endl;cout执行j=--i前ii<<endl;cout执行j=--i后ii<<"\tjj<<endl;cout执行j=i--前ii<<endl;cout执行j=i--后ii<<"\tjj<<endl;return0;}intmain(){inti,cin>>i>>j;cout<<i<<"+"<<j<<"="<<i+j<<endl;cout<<i<<"-"<<j<<"="<<i-j<<endl;cout<<i<<"*"<<j<<"="<<i*j<<endl;cout<<i<<"/"<<j<<"="<<i/j<<endl;return}intmain(){inti,j,k,sum,max,min;doubleave;cin>>i>>j>>k;sum=i+j+k;max=min=i;if(j>max) max=j;elseif(j<min)min=j;if(k>max) max=k;elseif(k<min)min=cout<<i<<cout<<"("<<i<<"+"<<j<<"+"<<k<<")/3.0="<<ave<<endl;cout<<"Min("<<i<<","<<j<<","<<k<<")="<<min<<endl;cout<<"Max("<<i<<","<<j<<","<<k<<")="<<max<<endl;re

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论