您的位置:

c语言floatscore,c语言float类型数据占几个字节

本文目录一览:

那位大哥帮帮我c语言中定义float score [3],中score [3],的含义!!

定义了score这样一个数组 这个3在定义的时候表示数组大小 在使用的时候不存在score [3]这个元素 因为按照定义之后score[0] score[1] score[2] 此时方括号中的数字表示数组下标 不表示数组大小

c语言程序设计 float score[10][5]={0.0f};

这个数组是分配了50个元素,第一个元素的值设置为

0.0f,float数组部分赋值的话,其他元素都默认值为0.0了。

0.0f

的f表示的float的意思,表示是float类型的0.0

C语言中如果我定义float score [3] 什么意思!程序在图片上!score[3]有什么含义

float score[3]表示定义一个一维数组,里面有3个float的元素,在你的程序中,这个数组是用来存放学生成绩的。score[3],数组越界了,会出错,它的下标只能是0,1,2

C语言 float score什么意思?

float是c语言中的一个数据类型

它属于浮点型数据类

在浮点型变量中的单精度

你最好仔细研究一下关于这方面的书籍

不然你会越来越糊度

%f是输出浮点数时指定的格式符

%d是输出整数时指定的格式符

C语言这个FLOAT用来SCORE这吧 C语言这个FLOAT用来SCORE这吧

定义结构体变量stu

赋值

stu.num=12345

stu.name="Li Li"

stu.score三个元素 分别为67.5 89 78.6

输出用printf这个是错误用法,因为这个是系统函数,需要改其他名字的。

忽略掉这一点,进入函数

调用printf, 第一个参数format为宏定义, 设置的输出格式

后续各个值 依次为

12345

Li Li

67.5

89

78.6

按照format的格式输出 也就是

num 12345,name Li Li,score1 67.50,score2 89.00,score3 78.60