程序功能:从键盘输入一个长度为10的字符串,将它复制给字符数组,并将其中的所有小写字母转换为大写后输出。
2023-01-12
笔记
/*--------------------------------------------------------------
程序功能:从键盘输入一个长度为10的字符串,将它复制给字符数组,并将其中的所有小写字母转换为大写后输出。
----------------------------------------------------------------*/
#include <stdio.h>
void main()
{
char ch[10];
int i,tag=0;
printf("从键盘输入一个长度为10的字符串,将它复制给字符数组,并将其中的所有小写字母转换为大写后输出:\n");
scanf("%s",ch);
for(i=0;i<=9;i++)
/**********Program**********/
{
if((ch[i]>=97) && (ch[i]<=122))//找小写字母(大于a(97),小于z(122))
{
ch[i]=ch[i]-32;//减去32变大写(A与a差32(a-A=32))
/*这一步为日志*/printf("#[Log]已修改第%d后为%s\n",tag,ch);
tag++;
}
}
/********** End **********/
printf("\n-->转换后为%s,共转换%d个字符\n\n\n",ch,tag);
}