有一段C++代码,不知道是什么意思,请大家帮我看看

2024-05-09 07:21

1. 有一段C++代码,不知道是什么意思,请大家帮我看看

A=(a1.y-a0.y)/(a1.x-a0.x);明显是点a0,a1确定的直线的斜率,令过a0,a1的直线为y=Ax+b,则直线在y轴上的截距为b,即交点为(0,b),它满足(b-a0.y)/(0-a0.x)=A,解得b=a0.y-Aa0.x=B,所以B为过a0,a1的直线在y轴上的截距。
所以过a0,a1的直线方程为y=Ax+B,即f(x)=y-Ax-B=0,所以Z是f(x)在a2处的值。

有一段C++代码,不知道是什么意思,请大家帮我看看

2. 这个是什么意思啊 谢谢了 c语言 编程

望采纳~
(1)include称为文件包含命令,扩展名为.h的文件称为头文件。
(2)main是主函数的函数名,表示这是一个主函数。每一个C源程序都必须有,且只能有一个主函数(main函数)。
(3)float实型也称为浮点型。实型常量也称为实数或者浮点数。实型变量分为:单精度(float型)、双精度(double型)和长双精度(long double型)三类。
        实型变量定义的格式和书写规则与整型相同。
        例如:
             float x,y; (x,y为单精度实型量)
                double a,b,c; (a,b,c为双精度实型量)
(4)scanf和 printf这两个函数分别称为格式输入函数和格式输出函数。其意义是按指定的格式输入输出值。因此,这两个函数在括号中的参数表都由以下两部分组成:“格式控制串”,参数表。
scanf:就是输入weight的值
printf:其中%.2f为格式字符,表示按双精度浮点数处理。其余字符为非格式字符则照原样输出在屏幕上。\n 是换行符。输出value的值
  (5)value=770*weight*14.5833;这是一个公式,不需要管,只要拿来用就行,一般编程这种公式题干里都会给出的。

3. 大神求解啊c语言


大神求解啊c语言

4. C语言 求帮忙呀

这个题目涉及运算符优先级和&&的短路求值知识点。
m=a>b中>的优先级高于=,所以它等价于m=(a>b),可见a>b为假,所以m=0,即整个表达式的值为0。
而&&中,是从左边表达式开始计算的,如果左边表达式值为0,则不会计算&&右边的表达式(因为已经可以知道整个&&为假,这就是短路求值),所以
0&&(n=c>d)为假(即0),而n=c>d没有运行,所以n的值没有变化,所以仍然为2。

5. c语言的。。急求解~谢谢各位~~~

m=0,n=1
首先计算(m=a>b)为假,所以m=0;
因为是&&表达式,左边为假就不再判断右边表达式,所以n为原值,即1.

c语言的。。急求解~谢谢各位~~~

6. C语言 求帮助

4、不知道,估计是答案错了,因为实际运行结果也是B

11、18、21一起
auto 是局部变量默认,声明有效期在局部变量范围内
extern 表示变量或函数在其它Cpp文件中定义,这里只是使用
static 最主要功能是隐藏(仅对本CPP可见),其次因为static变量存放在静态存储区,所以它具备持久性和默认值0。
register 已无效,在原来计算机中可以把变量放到寄存器而不是内存中
14B 因为用括号括起来了,所以只有括号中最右边的有效
17B 标准库不用重定义但必须包含,函数都是可以重定义的。
22A c语言的函数调用都是值传递,也就是说函数操作的是实参的副本,所以只能把实参的值传送给形参,形参的值不能传送实参,函数不能嵌套定义,不必须有返回值,可以不在一个文件中,只要声明有这个函数存在就可以调用

7. C语言,,求解释啊~~

m = (n++) + 1是n+1后赋值给m,然后再加1
 m = 1 + (++n);是n+1后再加1 后赋值给m


10=1010;12=1100;
10&12是1010与1100等于1000=8
10^12是1010异或1100等于0110=6

C语言,,求解释啊~~

8. 懂C语言的大神来帮助一下啊

%d代表整型数据,%ld是长整型数据,%f是浮点数,%lf表示long double值
这些是printf的修饰符

int printf(const char *format,[argument]);  
 format 参数输出的格式,定义格式为:%[flags][width][.perc][F|N|h|l]type   
规定数据输出方式,具体如下:   
1.type 含义如下:   d 有符号10进制整数   i 有符号10进制整数   o 无符号8进制整数   u 无符号10进制整数   x 无符号的16进制数字,并以小写abcdef表示   X 无符号的16进制数字,并以大写ABCDEF表示   F/f 浮点数   E/e 用科学表示格式的浮点数   g 使用%f和%e表示中的总的位数表示最短的来表示浮点数 G 同g格式,但表示为指数   c 单个字符   s 字符串   % 显示百分号本身   p 显示一个指针,near指针表示为:XXXX   far 指针表示为:XXXX:YYYY   n 相连参量应是一个指针,其中存放已写字符的个数   
2.flags 规定输出格式,取值和含义如下:   无 右对齐,左边填充0和空格   - 左对齐,右边填充空格   + 在数字前增加符号 + 或 -   0 将输出的前面补上0,直到占满指定列宽为止(不可以搭配使用-)   空格 输出值为正时冠以空格,为负时冠以负号   # 当type=c,s,d,i,u时没有影响   type=o,x,X时,分别在数值前增加'0',"0x","0X"   type=e,E,f时,总是使用小数点   type=g,G时,除了数值为0外总是显示小数点   3.width 用于控制显示数值的宽度,取值和含义如下   n(n=1,2,3...) 宽度至少为n位,不够以空格填充   0n(n=1,2,3...) 宽度至少为n位,不够左边以0填充   * 格式列表中,下一个参数还是width   4.prec 用于控制小数点后面的位数,取值和含义如下:   无 按缺省精度显示   0 当type=d,i,o,u,x时,没有影响   type=e,E,f时,不显示小数点   n(n=1,2,3...) 当type=e,E,f时表示的最大小数位数   type=其他,表示显示的最大宽度   .* 格式列表中,下一个参数还是width   5.F|N|h|l 表示指针是否是远指针或整数是否是长整数   F 远指针   n 近指针   h 短整数或单精度浮点数   l 长整数或双精度浮点数
最新文章
热门文章
推荐阅读