float $_*5= 3.4F;哪错了

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/14 13:01:05
以下的变量定义语句中,合法的是( ).A.float $_*5= 3.4F; B.double a =Double.MA

孩子,你在干嘛?你问了很多这种题,难道在考试?选B,这题还是考的标识符,只不过D选项L是定义long型变量,而C中15678超过byte的表示范围,A的变量名中有*号,是不合法的.

integral(float(*f)(float a,float

我觉得你少打了一个括号(*f)是函数指针,此函数的返回值float类型参数有两个,都是float类型的,分别是a和b.可以把一个符合要求的函数名传给这个(*f)integral(.)具体查看integ

0.0f float a=0.0f;具体到这句话.

0.0后面的f表示这个0.0的类型是flaot,如果一个浮点数后面后没有加f,那么C语言默认它是double类型的.

下列程序段的输出结果是 int i; long l; float f; double d; i=l=f=d=8/5; p

我刚才用VC++2010测试了一下,果然是你说的这个答案.我调式了一下,看了一下运行的过程.下面给你解释一下:其实关键是这句:i=l=f=d=8/5这里等号总是先算最右边,8/5两个整数相除,默认结果

M_ _ _ _ 1 T _ _ 6 _ 2 _ W_ _ _ _ _ _ _ T _ 5 _ _ _ _ _ F _

1=YMONDAY星期一6=S2=ATUESDAY星期二WEDNESDAY星期三5=UTHURSDAY星期四3=DFRIDAY星期五SATURDAY星期六4=NSUNDAY星期日654321=SUND

int a=5; float x=3.14; a*=x*(‘E’ - ‘A’); printf(“%f\n”,(floa

首先吧你要看清楚a是int类型的在a*=x*('E'-'A')=62;(如果一开始a就是float类型就是62.800000)因为a是int整型小数位会被自动截掉在printf输出语句强制吧a转换成f

#include void main() { float x=5/2,y=5.0/2; printf("x=%f,y=%

不知道你具体问什么#include//包含头文件voidmain()//定义main函数{floatx=5/2,y=5.0/2;//这句用float声明两个单精度浮点型数x,yprintf("x=%f

下列语句定义pf为指向float类型变量f的指针,__B___是正确的.B.float f,*pf = &f;

你把赋值和定义搞混掉了.floatf,*pf=f;的含义同赋值语句*pf=f不同,;而是相当于floatf,*pf;pf=f;pf被初始化指向地址值为f的指针,而地址值不可能是float的,这不合语法

c语言几道填空题 2、若有 int k=5 ; float f ;则表达式k=0,k=56+f 的数据类型为-----

2.float3.6.54.5填空1.ch1iputchar(ch2)/*其实完全可以不要i,相信你亦明*/2."%d,%d",&a,&bt=a,a=b,b=tprintf("%d,%d",a,b)

#include main() { float r,h,s; scanf("%f %f",&r,&h); s=1/3*(

能给下全部代码吗你想问什么呀再问:#includemain(){floatr,h,s;scanf("%f%f",&r,&h);s=1/3*(3.14*r*r*h);printf("s=%f\n",s)

int main() { float a=1.0f; cout

纯粹的输出语句哦1//强制转换后的值1065353216//见附录0//等式判断结果0//同上010x0012FF74,0x0012FF70,0x0012FF6C,0x0012FF68//地址的输出0

以下的变量定义语句中,合法的是 :A.float $_*5= 3.4F; B.byte b1= 15678; C.int

选D,a命名不正确,b:15678默认是int型,c默认是long

这个变量定义哪错了?float f=9.8; (9.8f)哪错了?是float f=9.8f;?

floatf=9.8;9.8默认为double型floatf=9.8f;即可

float f=123.456; printf("%10.2f,%-10.1f\n",f,f);中的-10.1怎么解释

-10.1表示输出有一位小数的10位数(包括小数点),且左对齐,不足位数时右补空格

main() {float f=123.456,d=12.67; printf("%f,%10.1f,%.2f",f,f

1.f=123.456,当采用%f格式输出时,小数点后要保持6位,由于float类型的精度问题,输出结果中往往由123.456000变成123.456001,这个1属于随机误差部分,精度造成的,如果f

已知华氏温度转化为摄氏温度的公式为C=5/9(F-32),若已定义“float f,c;”,则错误的转化语句为

错误的转化语句,要找到错误的:B中5和9是整数,相除就是整除,5/9为0,这样c总是为0了.所以,B是错误的,就得选B电脑编程不是小学课本,须按编程的规则办事