#include <stdio.h>
#define N 100
int main()
{
int a,b;
float x,y;
scanf("%d%d%f%f",&a,&b,&x,&y);
printf("a+b=%d\n",a+b);
printf("N*(a+b)=%d\n",N*(a+b));
printf("x*y=%f",x*y);
return 0;
}
代码如下:
#include <stdio.h>
#define N 100
int main()
{
int a,b;
double x,y;
printf("请输入两个整数:");
scanf("%d %d",&a,&b);
printf("请输入两个小数:");
scanf("%lf %lf",&x,&y);
printf("%d + %d = %d\n",a,b,a+b);
printf("%d*(%d+%d)=%d\n",N,a,b,N*(a+b));
printf("%g*%g=%g",x,y,x*y);
return 0;
}
思路,题目说的很清晰,根据每一句话写代码就是
#include <stdio.h>
#define N 100
int main()
{
// (1)
int a, b;
float x, y;
// (2)
printf("请输入a,b,x,y的值: \n");
scanf("%d %d %f %f",&a,&b,&x,&y);
printf("a = %d ,b = %d,x = %f, y = %f \n",a, b, x, y);
// (3)
int sum = a+b;
printf("a+b=%d\n",sum);
int num = N*(a+b);
printf("N*(a+b)=%d\n",num);
float multi = x*y;
printf("x*y=%f",multi);
return 0;
}
运行结果: