大家好,今天小编关注到一个比较有意思的话题,就是关于在线c语言编的问题,于是小编就整理了3个相关介绍在线c语言编的解答,让我们一起看看吧。
c语言程序在电脑咋编写?
1、打开VC++6.0;
2、在文件里点新建,然后在projects里选择win
32
console
***lication;
3、然后再次点文件的新建,然后在files里选择C++source
file;
4、一直默认下一步就好了,然后就可以写代码;
5。写好代码后,点击那个感叹号就可以运行,或者直接按快捷键F9也可以运行。
c语言中的log,ln,lg怎么编写?
首先在C语言中要用到指数、对数的相关公式,需要引入math.h。另外ln是以e为底数,lg是以10为底数。
代码如下:
#include<stdio.h>
#include<math.h>
void main()
{
double exponent, base;
exponent = 3.14;
printf("ln(%f) = %.2f\n", exponent, log(exponent));//以e为底数的对数
exponent = 100;
printf("lg(%.f) = %.2f\n", exponent, log10(exponent));//以10为底数的对数
base = 5, exponent = 100;
printf("log_%.f(%.f) = %.2f\n", base, exponent, log(exponent)/log(base));//换底公式
return 0;
扩展资料:
math.***件中包含的函数主要分为以下几类:
1、三角函数、反三角函数、双曲三角函数。
2、指数、对数。
3、取整、绝对值。
4、标准化浮点数。
涉及参数类型为double类型。
c 里直接提供的是 以 e 为底的自然对数 log ,和 以 10 为底的常用对数 log10
其他对数写个函数就可以
#include <stdio.h>
#include <math.h>
double loga(double n, double base);
int main (void)
{
double a, b, c;
a = log(exp(1));
b = log10(10);
c = loga(100, 5);
printf("%lf %lf %lf", a, b, c);}double loga(double n, double base)
{return log(n) / log(base);
C语言编写程序:输入体重和身高,输出体重指数BMI?
int main() { float w,h,BMI; printf("请输入你的体重(kg):"); scanf("%f",&w); printf("请输入你的身高(m):"); scanf("%f",&h); BMI = w / (h * h); printf("你的BMI指数为:%.2f ",BMI); if(BMI < 18.5) printf("(偏轻) "); else if(BMI >= 18.5 && BMI <= 23.9) printf("(正常) "); else if(BMI >= 24 && BMI <= 27.9) printf("(超重) "); else if (BMI > 28) printf("(肥胖) "); }
到此,以上就是小编对于在线c语言编的问题就介绍到这了,希望介绍关于在线c语言编的3点解答对大家有用。