c语言中%.1f是什么意思
32个回答
展开全部
i += 1, 主要是要注意 += 的运算方法: 表示 i = i + 1
加后赋值运算符: +=
结合方向: 从右到左
使用方法: 变量 += 表达式
计算方法: 把左边的变量和第一个符号移到右边, 变量1 = 变量1 + 表达式运算结果)
如:
i += 1 则是: i = i + 1
i += 1+2*3 则是: i = i + (1+2*3)
类似的赋值运算符还有:
/= 除后赋值
*= 乘后赋值
%= 取模后赋值
-= 减后赋值
... 等等
加后赋值运算符: +=
结合方向: 从右到左
使用方法: 变量 += 表达式
计算方法: 把左边的变量和第一个符号移到右边, 变量1 = 变量1 + 表达式运算结果)
如:
i += 1 则是: i = i + 1
i += 1+2*3 则是: i = i + (1+2*3)
类似的赋值运算符还有:
/= 除后赋值
*= 乘后赋值
%= 取模后赋值
-= 减后赋值
... 等等
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-02-26
展开全部
1真,0假。
比如if(1)这个判断条件永真,一定执行。(当然,一般没这么写的)
再比如while(1)这个判断条件永真,一旦读到这一行,就一直都执行循环体(出否break跳出,这个就还是比较常用的。)
可以定义一个变量比如int flag=0,然后下面经历了怎么样的处理后只有当flag被被修改为1的时候,while(flag)才执行。
c++、java等还可用true来表示,bollean b=true。
比如if(1)这个判断条件永真,一定执行。(当然,一般没这么写的)
再比如while(1)这个判断条件永真,一旦读到这一行,就一直都执行循环体(出否break跳出,这个就还是比较常用的。)
可以定义一个变量比如int flag=0,然后下面经历了怎么样的处理后只有当flag被被修改为1的时候,while(flag)才执行。
c++、java等还可用true来表示,bollean b=true。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这是c语言中输出格式控制语句。 %后面接上的内容是控制变量输出格式的 f 表示 浮点数 , %6.1f 就是输出的变量总共占6列,其中小数占一列。 %1f -- 你用了数字1,不是字母L的小写. 这个1的意思是输出/入总位数为1位。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
f指浮点数 1表示位数 用于scanf就是只读取一位数并存为一个浮点数,printf中就是至少输出1位
如程序
int main()
{
float x1,x2=999;
scanf("%1f",&x1);
printf("%1f %1f\n",x1,x2);
}
你输入123后输出地结果是 1.000000 999.000000
如程序
int main()
{
float x1,x2=999;
scanf("%1f",&x1);
printf("%1f %1f\n",x1,x2);
}
你输入123后输出地结果是 1.000000 999.000000
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这是输出时要用到的格式。
%f表示输出浮点数,%与f之间是输出浮点数的格式
.1表示保留一位小数。
%.1f表示输出浮点数,并保留一位小数
%f表示输出浮点数,%与f之间是输出浮点数的格式
.1表示保留一位小数。
%.1f表示输出浮点数,并保留一位小数
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询