void lower(char *s) { int i; for(i=0;i<strlen(s);i++) if(s[i]>='A'&&s[i]<
答案:2 悬赏:60
解决时间 2021-04-29 05:11
- 提问者网友:若相守£卟弃
- 2021-04-28 07:05
void lower(char *s) { int i; for(i=0;i<strlen(s);i++) if(s[i]>='A'&&s[i]<='Z' S[i]=('A'-'a'); } 这个
最佳答案
- 二级知识专家网友:迷人小乖乖
- 2021-04-28 08:16
英文字母的ASCII码,大写字母在65-90之间,小写字母在97-122之间,相差32。
s[i] =-32,不知道你要实现什么功能
应该不是大写变小写
s[i] =-32,不知道你要实现什么功能
应该不是大写变小写
全部回答
- 1楼网友:陪伴是最长情的告白
- 2021-04-28 08:25
运行结果,a=15。
在函数int f()中,static变量i,多次调用时,不会清零!
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯