共同体

#include <stdio.h>

struct {  int num;  char name[10];  char sex;  char job;  union  {   int class1;   char position[10];   }  category; } p[2];

void main() {  int i,n;  for(i = 0; i < 2; i++)  {   scanf("%d %s %c %c",&p[i].num, p[i].name, &p[i].sex,&p[i].job);   if (p[i].job==‘s‘)   {    scanf("%d",&p[i].category.class1);   }   else if(p[i].job==‘t‘)   {    scanf("%s",p[i].category.position);   }   else printf("输入错误!");  }  printf("\n");  printf("ID name  sex job class/postion\n");  for (n = 0;n < 2; n++)  {   if (p[n].job==‘s‘)   {    printf("%-6d %-10s %-3c %-3c %-6d\n",p[n].num,p[n].name,p[n].sex,p[n].job,p[n].category.class1);   }   else   {    printf("%-6d %-10s %-3c %-3c %-6s\n",p[n].num,p[n].name,p[n].sex,p[n].job,p[n].category.position);   }  } }

时间: 2024-08-09 12:07:15

共同体的相关文章

第二十四周项目7-读懂“共同体”

运行下面的程序,并解释运行结果. #include <iostream> using namespace std; union un { int i; char c[4]; }; int main() { union un x; x.c[0]='A'; x.c[1]='B'; x.c[2]='C'; x.c[3]='D'; cout<<x.i<<endl; return 0; } #include <iostream> using namespace std

向共同体类型转换

向共同体类型转换和其它转换类似,除了指定的类型是一个共同体类型.你可以用union tag或一个typedef名字来指定类型.向共同体转换实际上却是一个构造,而不是一个转换,因此不像普通转换那样产生一个左值.(参考5.21节复合文字) 可以向共同体类型转换的类型是共同体中成员的类型.所以,给定下面的共同体和变量:   union foo { int i; double d; };int x;double y; x和y都能够被转换成类型union foo. 把这种转换作为给共同体变量赋值的右侧和在

习 --- 人类命运共同体思想

提出: 2015年5月14号,多国国家元首.政府首脑.代表团.记着齐聚北京,参与一带一路的建设,习主席的演讲中提及人类命运共同体思想,受到关注. 战争.饥饿.贫富差距.经济衰退,世界充满了不确定性.这是人类都会思考的问题,习提出一代一路建设就是为了实现共赢.一带一路建设是不是封闭的.保守的,而是开放的,同心打造人类命运共同体. 命运共同体思想不是狭隘的,他可以是中华名族共同体.两岸关系共同体.与周边国家的共同体.人类命运共同体. 内涵: 迈向命运共同体的四大内涵: 各国相互尊重.平等相待 合作共

共同体union

共同体我的理解: 一个茅坑,形形色色的不同人(不通变量类型)轮流着(不通时间)蹲坑,一个时间当然只能一个人(变量)蹲坑了. 也就是只有一块内存空间,可以不同时间换着花样的存放变量,这秒放着int,下一秒换成char,再下一秒换成long int存储. https://www.sogou.com/link?url=DOb0bgH2eKh1ibpaMGjuy4IBhr3r8C1EV9XH-_ykxT-uSdKpCMIsLvwPDbfYqoagmmZks7gIlH4. https://www.sogo

文明多样性彰显构建人类命运共同体的文明自信

每个国家的文化特征和民族气质各不相同,世界文明呈现丰富多彩的多元图景.当前,维护文明多样性仍然是人类文明发展面临的重大课题,而促进文明多样性则有助于树立平等.互鉴.对话.包容的文明观,彰显构建人类命运共同体的文明自信.(开篇点题,通过为什么) 文明多样性是各国文化的多态表达.多样性是社会发展的源泉之一,也是人类文明的本质属性.如同生物多样性构成大自然的多彩多姿一样,文明多样性始终是人类社会的基本特征,是不同人群对世界认知和自我文化认同的多样表达.1998年11月第53届联合国大会通过决议,宣布2

构建Hadoop监控共同体

HDFS监控背后那些事儿,构建Hadoop监控共同体 原创: 应用研发部 京东云 2018-12-19 https://mp.weixin.qq.com/s/kulwDgwu-rYf4SvQ1dOwcw 原文地址:https://www.cnblogs.com/yuanjiangw/p/10941154.html

学术休假期 项目5-读懂共同体

问题及代码: 运行下面的程序,并解释运行结果. /* *Copyright (c)2014,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:点和距离.cpp *作 者:冷基栋 *完成日期:2015年2月26日 *版 本 号:v1.0 */ #include <iostream> using namespace std; union un { int i; char c[4]; }; int main() { union un x; x.c[0]='A';

结构体和共同体

1. 结构体,用它来描述事物.事物有其属性. #include <stdio.h>#include <stdlib.h>// file(name,size) /* struct _File{ *//* char *name; *//* int size; *//* }; *//* typedef struct _File File; */ typedef struct _File{ char *name; int size;} File;main(){ //int arr[10]=

C——联合体(共同体)总结

联合体的特点 1.联合体是一种结构,在这个结构中可以不同类型的成员,但同一时间只能存放其中的一种. #include <stdio.h> union Demo { int a; char b; long long c; }; int main(){ union Demo demo; demo.a = 10; printf("a=%d\n", demo.a); printf("b=%d\n", demo.b); printf("c=%d\n&qu