数组-字符串_习题:输入一个英文字符串转换其大小写后输出
2014-04-14 10:58
513 查看
# include <stdio.h>
# include <string.h>
int main(void)
{
char str[50];
int i;
printf("请输入一个英文字符串:");
gets(str); //同 scanf("%s", str);
for(i=0; i<50; i++)
if(str[i]>='A' && str[i]<='Z' && str[i]!='\0' )//必须排除空操作符;
str[i] = str[i] + 32;
else if(str[i]>='a' && str[i]<='z' && str[i]!='\0' )//排除空操作符;
str[i] = str[i] - 32;
;
printf("转换大小后的字符串为:");
puts(str); //同 printf("%s", str);
return 0;
}
/* 执行结果如下:
-----------------------------------
请输入一个英文字符串:ABC def JKL
转换大小后的字符串为:abc DEF jkl
-----------------------------------
# include <string.h>
int main(void)
{
char str[50];
int i;
printf("请输入一个英文字符串:");
gets(str); //同 scanf("%s", str);
for(i=0; i<50; i++)
if(str[i]>='A' && str[i]<='Z' && str[i]!='\0' )//必须排除空操作符;
str[i] = str[i] + 32;
else if(str[i]>='a' && str[i]<='z' && str[i]!='\0' )//排除空操作符;
str[i] = str[i] - 32;
;
printf("转换大小后的字符串为:");
puts(str); //同 printf("%s", str);
return 0;
}
/* 执行结果如下:
-----------------------------------
请输入一个英文字符串:ABC def JKL
转换大小后的字符串为:abc DEF jkl
-----------------------------------
相关文章推荐
- 习题 7.17 用递归法将一个整数n转换成字符串。例如,输入483,应输出字符串“483”。n的位数不确定,可以是任意位数的整数。
- 习题 8.16 输入一个字符串,内有数字和非数字字符,将其中连续的数字作为一个整数,依次存放到一数组a中。统计共有多少个整数,并输出这些数。
- 从键盘输入一个字符串,将小写字母全部转换成大写字母,然后输出到一个磁盘文件"test"中保存。
- 输入一个表示整数的字符串,把该字符串转换成整数并输出。例如输入字符串"345",则输出整数345
- 输入一个字符串,内有数字和非数字字符,将其中连续的数字作为一个整数,依次存放到一数组a中。统计共有多少个整数,并输出这些数。
- 数组_习题:将输入的字符串逆序输出
- 输入一个表示十六进制的字符串,转换为十进制的整数输出。
- C输入一个字符串,将其中连续的数字做为一个整数存放在一个整形数组中,统计其中数字的个数并输出这些整数。
- 微软算法100道题-----输入一个表示整数的字符串,把该字符串转换成整数并输出
- 笔试题-输入一个字符数组将这些字符串按顺序合并输出-指针数组-数组指针-函数指针-指针函数
- 20 输入一个表示整数的字符串,把该字符串转换成整数并输出。
- 编写一个函数,由实参传来一个字符串,统计此字符串中字母,数字,空格,和其他字符的个数,在主函数中输入字符串以及输出上述统计的结果。再考虑将算的的结果放在一个数组中
- C 输入一个字符串,将其中连续的数字作为一个整数存到一数组中,统计整数个数并输出这些整数
- 编写函数,其功能是:将一个数字字符串转换为一个整数(不得调用C语言中提供的将字符串转换成整数的函数。)要求在主函数中输入该字符串并输出转换后的整数的值。
- 华为计算字符个数写出一个程序,接受一个有字母和数字以及空格组成的字符串,和一个字符,然后输出输入字符串中含有该字符的个数。不区分大小写。
- 字符串数组在输入的时候应该给\0预留一个位置,否则将在c++中无法输出,并且编译的时候回报错!!!
- 输入一个表示整数的字符串,把该字符串转换成整数并输出
- 【编程题目】输入一个表示整数的字符串,把该字符串转换成整数并输出
- 习题 7.9 编写一个函数,由实参传来一个字符串,统计此字符串中字母、数字、空格、和其他字符的个数,在主函数中输入字符串以及输出上述的结果。
- 输入一个英文字母,大小写的转换