求解C语言程序代码(3题),急!谢谢。 100
4个回答
展开全部
2-1:
#include "stdio.h"
int main(void){
double x=2.7,y=4.5;
int a=8;
printf("%f\n",y+a%5*(int)(x+y)%4);
return 0;
}
2-2:
#include "stdio.h"
int main(void){
double x=4.5,y=9.2;
int f=int(x)+int(y);
printf("%d\n%f\n",f,x+y-f);
return 0;
}
2-3:
#include "stdio.h"
int main(void){
double sp,af,su;
printf("请输入应发数,公积金,补贴:\n");
scanf("%lf%lf%lf",&sp,&af,&su);
printf("实发数是: %.2f\n",sp-af+su);
return 0;
}
供照猫画虎作参考……
展开全部
2-1
#include <stdio.h>
int main()
{
float x=2.7,y=4.5;
int a=8;
printf("%f\n",y+a%5*(int)(x+y)/2%4);
}
2-2
#include <stdio.h>
int main()
{
float x=4.5,y=9.2;
printf("整数部分:%d,%d\n",(int)x,(int)y);
printf("小数部分:%f,%f\n",(x-(int)x),(y-(int)y));
printf("整数部分和小数部分之和:%f\n",((int)x+(int)y)+(x-(int)x)+(y-(int)y));
}
2-3
#include <stdio.h>
int main()
{
float x,y,z;
printf("请输入应发工资:");
scanf("%f",&x);
printf("请输入岗位补贴:");
scanf("%f",&y);
printf("请输入公积金:");
scanf("%f",&z);
printf("实发工资为:%f\n",x+y);
}
#include <stdio.h>
int main()
{
float x=2.7,y=4.5;
int a=8;
printf("%f\n",y+a%5*(int)(x+y)/2%4);
}
2-2
#include <stdio.h>
int main()
{
float x=4.5,y=9.2;
printf("整数部分:%d,%d\n",(int)x,(int)y);
printf("小数部分:%f,%f\n",(x-(int)x),(y-(int)y));
printf("整数部分和小数部分之和:%f\n",((int)x+(int)y)+(x-(int)x)+(y-(int)y));
}
2-3
#include <stdio.h>
int main()
{
float x,y,z;
printf("请输入应发工资:");
scanf("%f",&x);
printf("请输入岗位补贴:");
scanf("%f",&y);
printf("请输入公积金:");
scanf("%f",&z);
printf("实发工资为:%f\n",x+y);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include<queue>
#include<cstdio>
#include<cstring>
#include<iostream>
#include<algorithm>
using namespace std;
int main()
{
double x=2.7,y=4.5;
int a=8;
cout<<y+a%5*(int)(x+y)/2%4;
return 0;
}
这是第一个 输出6.5.
#include<queue>
#include<cstdio>
#include<cstring>
#include<iostream>
#include<algorithm>
using namespace std;
int main()
{
double x=4.5,y=9.2;
int zheng_shu=(int)x+(int)y;
double xiao_shu=x-(int)x+y-(int)y;
printf("整数部分和:%d\n小数部分和:%.1f\n",zheng_shu,xiao_shu);
return 0;
}
这是第二个 输出13 0.7
#include<queue>
#include<cstdio>
#include<cstring>
#include<iostream>
#include<algorithm>
using namespace std;
int main()
{
double ying,bu,gong;
printf("请依次输入应发工资,岗位补贴,公积金金额:\n");
cin>>ying>>bu>>gong;
printf("实发工资:%.2f(结果保留两位小数)",ying+bu-gong);
return 0;
}
这是第三个 输出由你的输入决定。
求采TAT
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
太简单了吧。我愁。
追答
建议你自己练习一下吧,我直接说给你没意义,这题很简单,最基础的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询