- 4
- 0
- 约7.18千字
- 约 16页
- 2016-12-03 发布于湖北
- 举报
203A_字符与字符串全解
C练习:203A
注意将源文件保存为D盘自己的姓名,截图调整为合适的大小
请将程序和运行结果截图直接复制到题目的下面。
运行界面屏幕拷贝到文件中的方法是:运行时按Alt+PrtScrn键(WIN7下如果不行,可以试试Ctrl+PrtScrn),然后在题目下面按Ctrl+v。
教学内容:
第7章 字符与字符串
1. 字符
[1] 字符常量
[2] 字符变量
[3] 字符的输入输出
[4] 常用函数
2. 访问字符串中的字符
3. 由字符构建字符串
自学内容:
4. 字符其他知识
[1] 字符的ASCII码
[2] 字符排列规律
[3] 字符运算
[4] 字符与整数**
[5] 创建字符序列
PART1 字符
编程: 输入一个字符和两个整数,如果输入的字符是+,则输出两个整数的和;其他情况,则输出所输入的两个整数。
输入验证1:+ 12 13
输入验证2:* 12 13
输入验证3:a 12 13
#include stdio.h
#include cc.h
main()
{
char a1;
int n1,n2,sum;
scanf(%c,a1);
scanf(%d%d,n1,n2);
if(a1==+)
{
sum=n1+n2;
printf(%d,sum);
}
else printf(%d %d,n1,n2);
}
输入一个字符,输出这个字符20次。
输入1:e
#include stdio.h
#include cc.h
main()
{
char a1;
scanf(%c,a1);
int i;
for(i=1;i=20;i++)
printf(%c ,a1);
}
输入2个字符,分别输出20次。
输入1:ef
#include stdio.h
#include cc.h
main()
{
char a1,a2;
scanf(%c%c,a1,a2);
int i;
for(i=1;i=20;i++)
printf(%c ,a1);
printf(\n);
for(i=1;i=20;i++)
printf(%c ,a2);
}
PART2 字符函数
输入一个字符,如果它是小写字母,输出20次,否则输出10次。
输入1:y
输入2:B
#include stdio.h
#include cc.h
main()
{
char a1;
scanf(%c,a1);
int i;
if(islower(a1))
{
for(i=1;i=20;i++)
printf(%c ,a1);
}
else
{
for(i=1;i=10;i++)
printf(%c ,a1);
}
}
输入一个字符,如果它是小写字母,输出它对应的大写字母;如果它是大写字母,输出它对应的小写字母;其他情况输出原来的字符。
输入1: 9
输入2: H
输入3: b
#include stdio.h
#include cc.h
main()
{
char a1;
scanf(%c,a1);
int i;
if(islower(a1))printf(%c,toupper(a1));
else if(isupper(a1))printf(%c,tolower(a1));
else printf(%c,a1);
}
PART3 字符串中的字符
输入一个字符串,输出字符串的首字符、第二个字符和尾字符。
输入1:yhn
输入2:mercy
#include stdio.h
#include cc.h
main()
{
string s;
s=CC.GetString();
printf(%c %c %c,s[0],s[1],s[s.GetLength()-1]);
}
输入一个字符串,统计并输出字母的数量。
输入1:u38Mdje
输入2:kk88NNNdd
#include stdio.h
#include cc.h
main()
{
string s;
s=CC.GetString();
int n=0,i;
for(i=0;is.GetLength();i++)
{
if(isalpha(s[i]))n++;
}
printf(字母的数量为%d,n);
}
输入一个字符串,输出除了首尾字符之外的其他字符。
输入1:u38Mdje
输入2:kk88NNNdd
#include stdio.h
#i
您可能关注的文档
- 2017高考地理一轮复习人文地理第五单元人口与地理环境1人口增长与人口问题课件全解.ppt
- 2017高考地理一轮复习区域综合开发与可持续发展3经济发达地区的可持续发展-以珠江三角洲为例课件全解.ppt
- 2017高考复习读懂一首诗歌(从方法上看)全解.ppt
- 2017高考语文一轮复习2语言表达简明、得体课件全解.ppt
- 2017高中语文第三单元直面人生第13课记念刘和珍君课件全解.ppt
- 2017高考地理湘教版一轮复习课件:旅游资源的分类与特征(40张)全解.ppt
- 2017高考地理一轮总复习微专题5区域生态环境分析全解.doc
- 2017高考语文一轮复习第1讲记叙文第3节笔底春风催花发-描写生动课件全解.ppt
- 2018年夏季一日三餐的健康饮食方略全解.ppt
- 2017高考语文一轮复习第1讲语言表达连贯课件全解.ppt
原创力文档

文档评论(0)