1 / 13
文档名称:

任务5大写字母转换成小写字母-课件(PPT·精选).ppt

格式:ppt   页数:13
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

任务5大写字母转换成小写字母-课件(PPT·精选).ppt

上传人:aidoc1 2015/10/31 文件大小:0 KB

下载得到文件列表

任务5大写字母转换成小写字母-课件(PPT·精选).ppt

文档介绍

文档介绍:项目一输入与输出设计
任务五大写字母转换成小写字母
用程序实现,从键盘输入一个大写字母,转换成小写字母并输出。屏幕显示如下所示:
案例1:从键盘输入3个字母,输出这些字母后面的字母
方法一:
#include""
main()
{ char ch1,ch2,ch3;
scanf("%c%c%c",&ch1,&ch2,&ch3);
ch1=ch1+5;
ch2=ch2+5;
ch3=ch3+5;
printf("ch1=%c,ch2=%c,ch3=%c",ch1,ch2,ch3);
}
注意使用1个scanf函数输入多个字符时,在各字符之间不能用任何分隔符,因为系统将空格,TAB键,回车符等均作为合法字符。
【归纳分析】
scanf与printf函数的输入和输出。
Scanf(“%c”,&ch1);
Printf(“%c”,ch1);
案例1:从键盘输入3个字母,输出这些字母后面的字母
方法二:
#include""
main()
{ char ch1,ch2,ch3;
printf("请输入第一个字母");
scanf("%c",&ch1);
printf("请输入第二个字母");
scanf(" %c",&ch2);
printf("请输入第三个字母");
scanf(" %c",&ch3);
ch1=ch1+5;
ch2=ch2+5;
ch3=ch3+5;
printf("ch1=%c,ch2=%c,ch3=%c",ch1,ch2,ch3);
}
注意:%c前有一个空格主要是接收前一个字符后面的回车符。
案例1:从键盘输入3个字母,输出这些字母后面的字母
方法三:#include""
main()
{ char ch1,ch2,ch3;
printf("请输入第一个字母");
ch1=getchar();
getchar();
printf("请输入第二个字母");
ch2=getchar();
getchar();
printf("请输入第三个字母");
ch3=getchar();
getchar();
ch1=ch1+5;
ch2=ch2+5;
ch3=ch3+5;
printf("ch1=%c,ch2=%c,ch3=%c",ch1,ch2,ch3);
}
其中getchar();是接收输入字符后的回车符。
案例1:从键盘输入3个字母,输出这些字母后面的字母
方法四:
#include""
main()
{ char ch1,ch2,ch3;
printf("请输入第一个字母");
ch1=getchar();
getchar();
printf("请输入第二个字母");
ch2=getchar();
getchar();
printf("请输入第三个字母");
ch3=getchar();
getchar();
ch1=ch1+5;
ch2=ch2+5;
ch3=ch3+5;
putchar(ch1);
putchar(ch2);
putchar(ch3);
}
案例1:从键盘输入3个字母,输出这些字母后面的字母
【归纳分析】
()
格式:putchar(c);
功能:在终端上输出一个字符,不换行
如:char a= ‘A’;
int k=65;
putchar(a);
putchar(k);
putchar(‘A’+32);
putchar(65);
putchar(‘\101’);
()
格式:getchar ();
功能:返回从键盘输入一个字符,不带任何参数。
例:
main()
{ char letter;
letter=getchar();/*光标等待键盘输入一个字符*/
printf(“%c”,letter);
}
案例2:输入三个数字字符,并将它们转换为相应的数字后产生一个整数,如输入数字字符‘3’,‘4’,‘8’,输出348.
#include <>
main()
{
char a='0',b='0',c='0';
int a1=0,b1=0,c1=0,n=0;
printf("input a,b,c:");
scanf(" %c %c %c",&a,&b,&c);
a1=a-48; /*将a转换为相应的整数,48是字符0的ASCII码*/
b1=b-48;
c1=c-48;
n=a1*100+b1*10+c1;
printf("The integer is %d\n",n);
}

最近更新

2025年海南洛桑旅游大学马克思主义基本原理概.. 12页

2025年涡阳县幼儿园教师招教考试备考题库附答.. 31页

2025年温州医科大学仁济学院马克思主义基本原.. 12页

2025年湖北体育职业学院单招职业技能考试模拟.. 43页

2025年湖北省咸宁市单招职业适应性测试题库附.. 44页

2025年湖南交通职业技术学院马克思主义基本原.. 13页

2025年湖南大众传媒职业技术学院单招职业技能.. 44页

2025年湖南文理学院马克思主义基本原理概论期.. 13页

2025年湖南邮电职业技术学院马克思主义基本原.. 13页

2025年湖州职业技术学院单招综合素质考试题库.. 44页

2026年中医住培带教师资理论考核题库100道(夺.. 39页

2026年主管中药师考试备考题100道及答案【各地.. 38页

2026年主管中药师考试备考题100道含完整答案(.. 38页

2025年灵川县招教考试备考题库附答案解析(夺.. 30页

2025年烟台城市科技职业学院单招职业适应性测.. 42页

2025年玉柴职业技术学院马克思主义基本原理概.. 12页

2025年琼结县招教考试备考题库及答案解析(必.. 30页

2026年医学微生物学习题集带答案(实用) 40页

2026年医学微生物学习题集附完整答案【各地真.. 40页

2026年医学微生物学习题集附答案(预热题) 40页

2025年睢县幼儿园教师招教考试备考题库附答案.. 30页

2025年石门县招教考试备考题库及答案解析(必.. 31页

2025年福建江夏学院单招职业适应性考试题库附.. 42页

2025年竹山县幼儿园教师招教考试备考题库含答.. 30页

2025年肇庆学院马克思主义基本原理概论期末考.. 13页

2026年网络安全知识竞赛题库附参考答案【夺分.. 40页

小学历史与文化知识竞赛题库100道及参考答案【.. 37页

2025交通运输部所属事业单位第七批统一招聘10.. 18页

2026年江西交通职业技术学院单招职业倾向性考.. 37页

2025年新疆考试录用公务员《公安专业科目》真.. 30页