我是C语言的初学者,遇到了这样的问题:我应该做一个应用程序,在其中插入三角形顶点的坐标,然后它打印出关于它的面积,周长的详细信息,最有趣的是,它应该打印它的角度。代码应该是使用Heron公式中的双正切方程编写的。我尝试过使用atan(),但我想我应该添加+n,以避免超出域。但不知道是怎么回事。Here's the equation。下面是我的代码: #include <stdio.h
我很好奇如何处理从右向左阅读的语言(例如阿拉伯语、希伯来语)的输出。在C/C++或我见过的任何语言中,几乎所有东西都是以从左到右输出为前提的。即便如此,在程序内部,字符串的编码方式类似于字符串(“this is a string")。难道它不需要编写类似string("string a is this")之类的代码,或者使用一些反向函数来处理所有事情吗?