(++x,y++)的运算规则
1个回答
关注
展开全部
亲,您好,(++x,y++)的运算规则如下:(++x, y++)被括号包含 说明是一个整体里面是逗号运算符逗号运算符分隔的,从左到右计算, 表达式值为最右的值。也就是y++的值。
咨询记录 · 回答于2022-12-16
(++x,y++)的运算规则
亲,您好,(++x,y++)的运算规则如下:(++x, y++)被括号包含 说明是一个整体里面是逗号运算符逗号运算符分隔的,从左到右计算, 表达式值为最右的值。也就是y++的值。
亲,++x相当于先做x+1运算再赋值给自已,而y++则相当于先把y赋值给自已再做y+1运算。
亲,您好,(++x,y++)的运算规则如下:(++x, y++)被括号包含 说明是一个整体里面是逗号运算符逗号运算符分隔的,从左到右计算, 表达式值为最右的值。也就是y++的值。
亲,++x相当于先做x+1运算再赋值给自已,而y++则相当于先把y赋值给自已再做y+1运算。
编写一个函数,求x*x-6x+2的值,用主函数调用此函数求y=cosa*cosa_6cosa+2
请问您是什么阶段的学生呢
大一
请问这个属于什么科目呢亲
c语言
#include#include#include doublefunc ( double x ){ double f_return = x*x + 6*x - 7; return f_return;} /* ----- end of function func ----- */ intmain ( int argc, char *argv[] ){ // x 取 2.0 double x = 2.0, f1, f2, f3; f1 = func(3.0); f2 = func(x + 8); f3 = func(cos(x)); printf ( "f1: %f\n", f1 ); printf ( "f2: %f\n", f2 ); printf ( "f3: %f\n", f3 ); return EXIT_SUCCESS;} /* ---------- end of function main