求大神帮忙这道C语言里的题!

定义一个结构体类型Goods,成员:名称(name),颜色(color),单价(price)。然后定义一个此结构类型的变量Coat,并按表中数据初始化。名称颜色单价Dre... 定义一个结构体类型Goods,成员:名称(name),颜色(color),单价(price)。然后定义一个此结构类型的变量Coat,并按表中数据初始化。
名称
颜色
单价
Dress
Blue
120
展开
 我来答
中华城不倒翁
2014-09-10 · TA获得超过130个赞
知道答主
回答量:87
采纳率:0%
帮助的人:69.6万
展开全部
struct Goods{
    char name[100];
    char color[20];
    float price;
};

struct Goods goods ={"Dress","Blue",120.0};
liruih8121099
游戏玩家

2014-09-10 · 游戏我都懂点儿,问我就对了
知道小有建树答主
回答量:561
采纳率:75%
帮助的人:174万
展开全部
#include <string.h>
#include <stdio.h>

struct Goods{
    char name[20];
    char color[20];
    double price;
};

int main()
{
    Goods Coat;
    sprintf(Coat.name , "Dress");
    sprintf(Coat.color , "Blue");
    Coat.price = 120;
    return 0;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
礂菇
2014-09-10 · TA获得超过137个赞
知道答主
回答量:128
采纳率:100%
帮助的人:126万
展开全部
源代码中有include <string.h>吗?
有的话就容易了解了,扫一次s(strlen(s)个成员),逐一计算能否被2整除,再把不能被2整除的赋值与t就可以了。

void fun( char* s, char* t )
{
int i=0;
int j=0;
for( j=0; j<strlen(s); j++ )
{
if( s[j]%2 != 0 )
{
t[i] = s[j];
i++;
}
}
t[++i] = '\0';
}
请采纳。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
梁昌仔
2014-09-10 · TA获得超过272个赞
知道小有建树答主
回答量:287
采纳率:0%
帮助的人:203万
展开全部
struct Goods
{
char name[20];
char color[10];
int price;
}
struct Goods Coat={"DRESS","Blue",120};
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ehdy
2014-09-10 · TA获得超过4638个赞
知道小有建树答主
回答量:1454
采纳率:77%
帮助的人:855万
展开全部
struct Goods
{
char name[20];
char color[20];
float price;
};

main()
{
struct Goods Coat={"Dress","Blue",120};
printf("%s\n",Coat.name);
printf("%s\n",Coat.color);
printf("%f\n",Coat.price);
return 0;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式