c语言中(x,y)中怎么计算

Python016

c语言中(x,y)中怎么计算,第1张

(x,y) 是逗号表达式,逗号表达式的值等于 最右边 那个表达式的值。

所以 (x,y) 的结果 是 y.

例如:

#include <stdio.h>

main(){

int x=1,y=2

printf("%d",(x,y))

return 0

}

输出结果 是 y 的当前值: 2

C语言编程: 输入x的值,按下面公式计算并输出y的值(保留两位小数) 123456789101112#include<stdio.h>#include<math.h>int main(){double x, y scanf ( %lf , &x) if (x >0)y = sqrt(2*x) else if (x <0)y = 1.0/(3*exp(x)) else y = 0 printf ( %.2f\n , y) return 0}