中国高校课件下载中心 》 教学资源 》 大学文库

《计算机程序设计基础》课程PPT教学课件(C语言)第4章 数组和指针 4-7 字符数组的输入与输出格式符%c %s

文档信息
资源类别:文库
文档格式:PPTX
文档页数:5
文件大小:1.13MB
团购合买:点击进入团购
内容简介
《计算机程序设计基础》课程PPT教学课件(C语言)第4章 数组和指针 4-7 字符数组的输入与输出格式符%c %s
刷新页面文档预览

武汉理工大学计其机学院信息技术票计算机程序设计基础C语言主讲教师:李民武汉理工大学Wuhan Universityof Technology

主讲教师:李 民

计算机程序设计基础C语言O字符型数组字符数组的输入/输出格式符%C、%s武汉理工大学WuhanUniversityof Technology

计算机程序设计基础C语言 ⚫ 字符型数组 ➢ 字符数组的输入/输出 格式符%c、%s

字符数组的输入/输出方法1:格式符%c用scanf/printf函数输入/输出字符串必须用数组char a[1o];元素的地址int i;for(i=0:i<9:i++)scanf("%c&a[i]a[9]= \0";for(i=0:i<lo:i++)printf("%c"a[i])答:9。问:需要输入多少个字符?

方法1:格式符%c - 用scanf/printf函数输入/输出字符串 char a[10]; int i; for(i=0;i<9;i++) scanf("%c",&a[i]); a[9]= ’\0’; for(i=0;i<10;i++) printf("%c",a[i]); 问:需要输入多少个字符? 答:9。 必须用数组 元素的地址

字符数组的输入/输出方法2:格式符%S---用scanf/printf函数输入/输出字符串注意:输入以回车或空格结束,只能输入不含空格符的字符串输出时遇到\0结束输出,遇到\0不换行必须用数组名chara[io]adscanf("%seprintf("%sI答:9。问:最多可以输入多少个字符?

方法2:格式符%s -用scanf/printf函数输入/输出字符串 注意: ✓ 输入以回车或空格结束,只能输入不含空格符的字符串 ✓ 输出时遇到\0结束输出,遇到\0不换行 char a[10]; scanf("%s",a); printf("%s",a); 问:最多可以输入多少个字符? 答:9。 必须用数组名

二维字符数组的输入/输出二维数组可看成若干个一维字符数组,每个一维字符数组是一个字符串二维字符数组行下标表示二维字符数组中各个字符串的首地址s[i】是一维数组名,char s[3][15];它是一个地址常量inti;for(i=0:i<3:i++)scanf(%s",s[i]for(i=0;i<3:i++)printf%s",s[i]I执行时输入:Howareyouu

◼ 二维数组可看成若干个一维字符数组,每个一维字符数组是一个字符串 ◼ 二维字符数组行下标表示二维字符数组中各个字符串的首地址 执行时输入:How are you char s[3][15]; int i; for(i=0;i<3;i++) scanf("%s",s[i]); for(i=0;i<3;i++) printf("%s",s[i]); s[i] 是一维数组名, 它是一个地址常量

已到末页,全文结束
刷新页面下载完整文档
VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
相关文档