鱼C论坛

 找回密码
 立即注册
查看: 1069|回复: 7

C语言的两个选择题

[复制链接]
发表于 2015-4-24 14:09:40 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
下面四个选项中,均是合法的浮点数的选项是
A. 123e,1.2e-.4,+2e-1
B. +1e+1,5e-9.4,03e2
C. -.60,12e-4,-8e5
D. -e3,.8e-4,5.e-0


若从键盘输入876 543.0 回车 ,a和b的值分别是
设有定义:int a; float b;执行scanf("%2d%f", &a,&b);
A. 876和543.000000
B. 87和6.000000
C. 87和543.000000
D. 76和543.000000


怎么做啊?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2015-4-24 14:21:21 | 显示全部楼层
这两题都很简单,就算你不去百度或者什么都可以知道。
自己打开VC或者其他编译器,编写一下程序设置几个float变量来给予题目上面的选项答案自然就出来了。
第二题也一样的道理。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-4-24 15:25:17 | 显示全部楼层
小咒 发表于 2015-4-24 14:21
这两题都很简单,就算你不去百度或者什么都可以知道。
自己打开VC或者其他编译器,编写一下程序设置几个fl ...

结果我知道, 就是不知道为什么是那个结果。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2015-4-24 16:43:04 | 显示全部楼层
先回答你第一个题目吧。时间关系要出门了,晚上回来没有回答你第二个我再来回答吧!浮点数中在e的前方必须有一个数字,e后方必须接正负的整数
float a = -.60;  //一个负数-0.60
float b = 12e-4; //12/10的4次方 b=12/10/10/10/10
float c = -8e5;  //-8*10的5次方 c=-8*10*10*10*10*10




想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2015-4-24 17:15:05 | 显示全部楼层
mark
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2015-4-24 19:20:56 | 显示全部楼层
小咒 发表于 2015-4-24 16:43
先回答你第一个题目吧。时间关系要出门了,晚上回来没有回答你第二个我再来回答吧!浮点数中在e的前方必须 ...

谢啦
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2015-4-24 22:14:31 | 显示全部楼层
设有定义:int a; float b;执行scanf("%2d%f", &a,&b);
第二题其实就更简单了,你不了解只能说明你没有好好上课!!!
%2d的意思输入只以2个宽度为标准的接收,课题上输入876空格543.0它只接收87这两个数就结束了,随后输入的6就直接进入了%f这里了,在%f后遇到了空格既表示%f的输入结束了,所以这句scanf只接收到了876+空格这点字符,后面的就消失了

m        %md    以宽度m输出整型数,不足m时,左补空格
0m       %0md  以宽度m输出整型数,不足m时,左补零
m,n      %m.nf   以宽度m输出实型小数,小数位为n位
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-4-26 14:16:49 | 显示全部楼层
小咒 发表于 2015-4-24 22:14
设有定义:int a; float b;执行scanf("%2d%f", &a,&b);
第二题其实就更简单了,你不了解只能说明你没有好 ...

明白了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-25 21:41

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表