viod main(){
struct Worker x;
char *t="liouting";
int d=38; float f=400;
strcpy(x.name,t);
x.age=d;x.pay=f;
x.ageˉˉ;x.pay/=2;
printf("%s%d%6.2f\n",x.name,x.age,x.pay);
}
#include<stdio.h> #include<string.h> struct Worker{char name[15];int age;float pay;};
答案:3 悬赏:20
解决时间 2021-02-21 07:39
- 提问者网友:江山如画
- 2021-02-20 15:35
最佳答案
- 二级知识专家网友:如果这是命
- 2021-02-20 16:13
最后输出:
liouting37200.00
liouting37200.00
全部回答
- 1楼网友:年轻没有失败
- 2021-02-20 18:23
a 96 long的长度=4 char [10]的长度 =1*10 int的长度 = 2 double [10]的长度 = 8 * 10 不过这个是在16位计算机上的答案,如果是32位机或者64位机算法会不一样,也就是说你用你现在发问题的这台机器来试验可能不是这个答案……
- 2楼网友:末路丶一枝花
- 2021-02-20 17:13
结果为:liouting 37 200.00
修改后:
#include
#include
struct Worker
{
char name[15];
int age;
float pay;
};
void main()
{
struct Worker x;
char *t="liouting";
int d=38;
float f=400;
strcpy(x.name,t);
x.age=d;
x.pay=f;
x.age--;
x.pay/=2;
printf("%s %d %6.2f\n",x.name,x.age,x.pay);
}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |