C语言程序设计24

avatar
作者
筋斗云
阅读量:0

《C程序设计教程(第四版)——谭浩强》


习题2.1 求下列算数表达式的值


(1)x+a%3*(int)(x+y)%2/4
         设x=2.5,a=7,y=4.7

  (2)(float)(a+b)/2+(int)x%(int)y
         设 a=2,b=3,x=3.5,y=2.5

代码(1):

//《C程序设计教程(第四版)——谭浩强》 //习题2.1 求下列算数表达式的值 //(1)x+a%3*(int)(x+y)%2/4 //设x=2.5,a=7,y=4.7  #include <stdio.h> int main() { 	int a = 7; 	float x = 2.5; 	float y = 4.7; 	float z;//存储算数表达式的结果 	 	z=x+a%3*(int)(x+y)%2/4; 	 	printf("算数表达式的值为%f",z); 	 	return 0; }

运行结果:

代码(2):

//(2)(float)(a+b)/2+(int)x%(int)y //   a=2,b=3,x=3.5,y=2.5  #include <stdio.h> int main() { 	int a = 2; 	int b = 3; 	float x = 3.5; 	float y = 2.5; 	float z;//存储算数表达式的结果 	 	z=(float)(a+b)/2+(int)x%(int)y; 	 	printf("算数表达式的值为%f",z); 	 	return 0; }

运行结果:

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!