knrt.net
当前位置:首页 >> C语言问题:用A%Z中的前一个字母代替后一个字母.... >>

C语言问题:用A%Z中的前一个字母代替后一个字母....

void rep(char *str) { int i=0; for(i=0;i='a' && *(str + i)='A' && *(str + i)

printf("请输入一个大写字母:"); char c; scanf("%c",&c); if (c>'A'&&c

不懂可以追问,可行请采纳: #include #include int main(void) { char a; printf("请输入1个大写字母:\n"); while(a=getch(),putch(a),a>'Z'||a

很高兴回答你的问题。 在C语言中使用ACSII表示字母的,A-Z的ASCII码是顺序的,也就是B比A大一,C比B大一。这样的话Z-A=25。所以需要表示的时候就是想要转换的字母减去A,再加一。比如输入了B: char x=‘B’; int i='B'-'A‘+1; 这样i的值就是2,...

#include void main() { char ch ,a,b; printf(" 请输入小写字母\n"); scanf("%c",&ch); if(ch>='z'||ch

#include void main() { char ch,ch1; p: printf("请输入a,z之间的字母:\n"); scanf("%c",&ch); switch(ch) { case 'a': case 'A': case 'z': case 'Z':break; default: { ch1=(int)ch-1; printf("字母的前一个字母和本身是:%c,%c",ch1,ch); }...

#include int main() { char s[100],*p; printf("请输入字符串 : "); gets(s); p = s; while(*p) { if((*p >= 'a') && (*p = 'A') && (*p

需要准备的材料分别有:电脑、C语言编译器。 1、首先,打开C语言编译器,新建一个初始.cpp文件,例如:test.cpp。 2、在test.cpp文件中,输入C语言代码:。 int i; for(i=65;i

#include "stdio.h" void main() { printf("请输入一串字母:\n"); char s[100]; scanf("%s",&s); for(int i = 0;s[i] != '\0';i ++) { if(s[i]>='a'&&s[i]='w'&&s[i]

int main() { char c; scanf("%c",&c); if(c=="a"||c=="e"||c=="i"||c=="o"||c=="u"||c=="A"||c=="E"||c=="I"||c=="O"||c=="U") printf("元音字符"); else printf("不是元音字符"); return 0; } 希望采纳

网站首页 | 网站地图
All rights reserved Powered by www.knrt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com