C语言结构体完整解析(一)

25 篇文章 0 订阅
21 篇文章 1 订阅

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
例如:

#include<stdio.h>
struct Product		/*声明结构*/
{
	char cName[10];		/*产品的名称*/
	char cShape[20];		/*形状*/
	char cColor[10];		/*颜色*/
	int	 iPrice;		/*价格*/
	char cArea[20];		/*产地*/
};
int main()
{
	struct Product product1;	/*定义结构体变量*/
	printf("please enter product's name\n");/*信息提示*/
	scanf("%s",&product1.cName);	/*输出结构成员*/
	printf("please enter product's shape\n");/*信息提示*/
	scanf("%s",&product1.cShape);	/*输出结构成员*/
	printf("please enter product's color\n");/*信息提示*/
	scanf("%s",&product1.cColor);	/*输出结构成员*/
	printf("please enter product's price\n");/*信息提示*/
	scanf("%d",&product1.iPrice);	/*输出结构成员*/
	printf("please enter product's area\n");/*信息提示*/
	scanf("%s",&product1.cArea);	/*输出结构成员*/

	/* 输出打印环节*/
	printf("Name: %s\n",product1.cName);/*将成员变量输出*/
	printf("Shape: %s\n",product1.cShape);
	printf("Color: %s\n",product1.cColor);	
	printf("Price: %d\n",product1.iPrice);
	printf("Area: %s\n",product1.cArea);
	system("pause");
	return 0;
}        		

输入:

please enter product's name
helloworld
please enter product's shape
s
please enter product's color
red
please enter product's price
666
please enter product's area
40

输出:
在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

源代码杀手

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值