求解释:c语言printf("sin(%lf)=%if\n",a,b);
发布网友
发布时间:1天前
我来回答
共2个回答
热心网友
时间:17小时前
printf("sin(%lf)=%if\n",a,b);
这个输出语句可能是要输出b角度的sin值,sin()原样输出,%lf是double型数据的意思,也就是说,sin(%lf)这里的%lf输出的是a的值,而后面的一个%lf输出的是b的值,
最后的一个\n是一个换行符。
有不懂的可以继续追问。
热心网友
时间:17小时前
意思是,打印出:sina=b.(如果a是2,b是1的话,结果即为打印:sin2=1,就是用a的值代替第一个%lf,用b的值代替第二个%lf(楼主写错了,不是if),其中lf的意思是长浮点型数据,也就是:long
float,%相当于一种标志(姑且这么理解吧),如果不明白的话加我QQ联系