- 60
- 0
- 约3.13千字
- 约 4页
- 2018-06-07 发布于天津
- 举报
第79讲结构体变量成员的输入
第79 讲结构体变量成员的输入
不能用函数 scanf()为结构体变量的成员输入含有空格的字符串,因为函数
scanf()把空格作为数据之间的分隔符。
当需要通过键盘为变量、数组元素、结构体变量的成员、结构体数组元素的
成员输入数据时,建议先用函数gets()接收数据(接收的数据为字符串)或用函
数getchar()接收一个字符,对数值型数据再用类型转换函数把接收的数据转换为
所需的类型后赋给相应的变量。
类型转换函数及含义如下:
atoi(str) //将字符串转换为int 型数据
atol(str) //将字符串转换为long 型数据
atof(str) //将字符串转换为double 型数据
其中str 为字符串或字符指针或字符数组。使用上述三个函数,在程序中应
使用命令#include stdlib.h或#include stdlib.h 。
【示例】上例中若要求从键盘输入学生的所有信息,在函数 exp() 中可以使
用如下语句:
char s[10],*str=s;
gets(stu1.num);
gets(stu1.name);
stu1.s
您可能关注的文档
- 曹禺与中国话剧剧场戏剧时期.ppt
- 测量rc带通滤波器的幅频特性和相频特性-电子科技大学.ppt
- 层次分析法在大花蕙兰品种选择上的应用-亚热带植物科学.pdf
- 场总监颜重光高工bps室内led照明电源驱动芯片及应用技术.ppt
- 超级784句突破7000考研单词极限注解版-资料中心-生物在线.doc
- 超前围壁锚杆支护结构的模拟试验研究.pdf
- 超深井钻井技术研究及工业化应用-探矿工程岩土钻掘工程.pdf
- 超声波流量计现场诊断cbm.ppt
- 车辆-轨道耦合系统垂横模型及其验证ξ-南京航空航天大学.pdf
- 车辆-轨道非线性耦合系统交叉迭代算法及应用.pdf
- 2026秋季新教材湘美版小学美术四年级上册(全册)教学设计(附目录p107).docx
- 2026秋新教材湘美版小学美术五年级上册(全册) 教学设计(附目录p103).pdf
- 2026秋新教材湘美版小学美术五年级上册(全册) 教学设计(附目录p103).docx
- 2026秋季新教材湘美版小学美术四年级上册(全册)教学设计(附目录p107).pdf
- 江苏省丹阳中学2027届化学高二上期中联考试题含解析.doc
- 2027届新疆巴州三中高一上化学期中质量跟踪监视模拟试题含解析.doc
- 2027届福建省师大附中化学高一上期末联考试题含解析.doc
- 林州一中分校2027届高二化学第一学期期中复习检测试题含解析.doc
- 宁夏大学附属中学2027届高三化学第一学期期中考试模拟试题含解析.doc
- 贵阳市第二实验中学2027届高一上化学期中质量检测试题含解析.doc
最近下载
- 海姆立克急救法ppt优秀课件.pptx VIP
- 2026年监理工程高级工程师职称答辩题库.docx VIP
- 角色场景设计游戏原画设计2.6最快速的视觉表现色彩44课件.pptx VIP
- 《金属材料学》全套教学课件.pptx
- ISO55001-2024资产管理资产管理体系管理手册.docx VIP
- 《运动处方》课件——第八章 运动处方案例分析.pptx VIP
- 2025外研版初中英语新教材七年级下册单词表.pdf VIP
- 威泰克斯对讲机vertexstandardevx531_操作说明书手册-20260409操作说明书手册.docx
- T_SHRH 022-2019 化妆品保湿功效评价 体外重组3D表皮模型 测试方法.docx VIP
- 部编人教版五年级上册道德与法治全册教学设计(配2026年秋改版教材).doc
原创力文档

文档评论(0)