该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

/*****************************************************************

*日期:2013-9-14

*题目:结构体的嵌套

*难度等级★★★

*程序分析:

*******************************************************************/

#include

void main() //

{

struct xuesheng //定义结构体

{

char xm[20] ; // 成员 字符串组 姓名

char xb ; // 字符型 性别

struct csny // 结构体型 出生年月日

{

int nian; //整型 年

int yue; //整型 月

int ri ; //整型 日

} cs; //结构体名

float shg; //浮点型 身高

}xuesh ; //结构体名

printf("请输入姓名!\n");

gets(xuesh.xm);

xuesh.xb='M';

xuesh.cs.nian=1982; // 因为嵌套 所以 . .

xuesh.cs.nian++; // 说明和整型变量一样 可以自增

xuesh.cs.yue=12;

xuesh.cs.ri=15;

xuesh.shg=(175+176)/2;

printf("%s%3c%4d%2d%d%7.1f\n",xuesh.xm,xuesh.xb,xuesh.cs.nian,xuesh.cs.yue,xuesh.cs.ri,xuesh.shg); }

/*

*/

c语言 1 %3c%3c -253,结构体嵌套 姓名前后怎么输出两次??相关推荐

  1. C语言 匿名联合体和匿名结构体

    C语言 匿名联合体和匿名结构体 匿名联合体和匿名结构体顾名思义,就是没有名字的联合体和结构体,没有名字哪怎么用?拿来用? 在嵌入式数据通信里面,大部分都是使用联合体,将有实际意义的结构体和字节数组互相 ...

  2. C语言中函数如何返回结构体?

    //#include "stdafx.h"//If the vc++6.0, with this line. #include "stdio.h" #inclu ...

  3. c语言结构体嵌套及输出,C语言结构体嵌套

    C语言中的嵌套结构体表示在一个结构体中可以使用另一个结构作为成员.在C语言中定义结构体嵌套有两种方法: 通过独立的结构 通过嵌入式结构 1. 独立结构 我们可以创建2个结构体,但在主结构中应该使用依赖 ...

  4. C语言学生信息管理系统(结构体数组,文件)

    C语言学生信息管理系统(结构体数组,文件) 这是初学时写的一个程序,比较菜,不喜勿喷.在一个结构体里定义结构体内所有的信息(如果信息也需要分类则可以再定义一个结构体并在当前结构体内声明,我的这个代码在 ...

  5. C语言的sizeof运算符计算结构体大小

    C语言的sizeof运算符运算规则 sizeof运算符 **sizeof 是一个运算符,不是函数(方法).** 例子: 当想打印一个变量的存储区域大小时,可以直接写 int a = 5; printf ...

  6. Nwafu-Oj-1444 Problem l C语言实习题七——2.结构体数组的定义与引用

    问题 : C语言实习题七--2.结构体数组的定义与引用 时间限制: 1 Sec  内存限制: 128 MB 提交: 4459  解决: 2011 [提交][状态][讨论版] 题目描述 定义一个职工结构 ...

  7. c语言用数组直接填充结构体,C语言第11题:结构体数组的定义与使用 + 结构体数组排序...

    C语言第11题:结构体数组的定义与使用 + 结构体数组排序 C语言第11题:结构体数组的定义与使用 + 结构体数组排序 注意: 一下赋值是不能使用的 但是在结构体中是可以直接进行赋值操作的 st[1] ...

  8. c语言嵌套结构体大小,C语言结构体嵌套

    C语言中的嵌套结构体表示在一个结构体中可以使用另一个结构作为成员.在C语言中定义结构体嵌套有两种方法: 通过独立的结构 通过嵌入式结构 1. 独立结构 我们可以创建2个结构体,但在主结构中应该使用依赖 ...

  9. C语言连接结构体,C语言结构体嵌套

    本篇文章帮大家学习c语言结构体嵌套,包含了C语言结构体嵌套使用方法.操作技巧.实例演示和注意事项,有一定的学习价值,大家可以用来参考. C语言中的嵌套结构体表示在一个结构体中可以使用另一个结构作为成员 ...

最新文章

  1. 调查报告:工人们并不担心将来会被AI取代
  2. 对学校公开课信息网站一次渗透测试
  3. c语言怎么输出线性表里元素,C语言的世界-线性表
  4. 创建订单 - 扣除商品库存与订单状态保存
  5. Linux内核很吊之 module_init解析 (下)【转】
  6. C++校招常见面试题(2019年校招总结)
  7. 依赖注入的三种方式_Java核心知识 Spring原理十 Spring 依赖注入四种方式
  8. 零基础如何考过二级建造师?
  9. 浏览器兼容性问题——IE不支持却很实用的CSS属性Outline和Child
  10. 一步步学习微软InfoPath2010和SP2010--第十二章节--管理和监控InfoPath Form Services(IPFS)(4)--监控含图片控件的Products表单...
  11. 二扩域元素与整数的转换
  12. Kontakt 6 for mac - 音频采样器 双版本
  13. 总结:KPCB中国合伙人周炜
  14. 禅定是否一定要打坐,为什么?
  15. 知云文献翻译打不开_科研福音,论文翻译神器系列!
  16. 全员全域安全守护,蔚来ET7获Euro NCAP五星安全评级背后的硬核实力
  17. Mac键盘修改F1-F12为功能键,神器karabiner-elements
  18. 熟悉的人不认识我了,不熟悉的人认识我了
  19. 字节跳动面试必问:大厂程序员35岁后的职业出路在哪?太香了
  20. 数电实验九:计数器的设计

热门文章

  1. Tomcat版本与Servlet、JSP等版本的支持关系
  2. 定位position详解:relative与absolute
  3. Struts里面的配置笔记
  4. windows server 2008 IE代理服务器实验
  5. 培训时常犯的学习误区与应对方法
  6. Hadoop运行任务时一直卡在: INFO mapreduce.Job: Running job
  7. 天锋w2019_什么样的商务手机才显得高端?这款天锋W2019可能适合你
  8. 宝马奥迪工厂模式_宝马的完整形式是什么?
  9. 字符串查找字符出现次数_查找字符串作为子序列出现的次数
  10. nginx mysql 查询系统_nginx/mysql查看内存占用