使用C程序将元音从上到下转换或从下到上转换
字符数组称为字符串。
宣言
以下是数组的声明-
char stringname [size];
例如-chara[50];长度为50个字符的字符串
初始化
使用单字符常量-
char a[10] = { ‘H’, ‘e’, ‘l’, ‘l’, ‘o’ ,‘\0’}使用字符串常量-
char a[10] = “Hello”:;
存取中
控制字符串“%s”用于访问字符串,直到遇到“\0”为止。
用于将元音从上到下或从下到上转换的逻辑是-
for(i = 0;string[i]!='\0';i++){
if(string[i] == 'a'||string[i] == 'e'||string[i] == 'i'||string[i] == 'o'||string[i] == 'u'){
string[i] = toupper(string[i]);
}
}
printf("具有转换后的元音的结果字符串为: ");
puts(string);示例
以下是使用转换函数将大写字符串转换为小写字符串的C程序-
#include<stdio.h>
#include<ctype.h>
void main(){
//Declaring variable for For loop (to read each position of alphabet) and string//
int i;
char string[40];
//Reading string//
printf("输入字符串: ");
gets(string);
//For loop to read each alphabet//
for(i = 0;string[i]!='\0';i++){
if(string[i] == 'a'||string[i] == 'e'||string[i] == 'i'||string[i] == 'o'||string[i] == 'u'){
string[i] = toupper(string[i]);
}
}
printf("具有转换后的元音的结果字符串为: ");
puts(string);
}输出结果执行以上程序后,将产生以下结果-
Run 1: 输入字符串: nhooo 具有转换后的元音的结果字符串为: nhooo Run 2: 输入字符串: c programming 具有转换后的元音的结果字符串为: c programming
热门推荐
3 祝福语简短的微信
10 幼儿祝福语大全简短贺卡
11 感谢教官文案祝福语简短
12 鼠年同事祝福语简短创意
13 元旦祝福语 简短独特群发
14 妈咪跟我生日祝福语简短
15 给儿子新婚祝福语简短
16 伴娘祝福语长文案简短
17 恭喜高考完祝福语简短
18 生日祝福语送老公简短