编写一个函数fun(char str[]), 其功能是字符串中的大写字母转换为'@'字符?
编一个函数fun(char s【】),其功能是把字符串s中的小写字母转换成大写字母,其他字母不变
void fun(char s[]){ char* p = s;/*等价于char *p = &s[0];,指针指向字符串中第一个字符;*/ while(*p)/*等价于while(*p != '\0'),如果遇到结束符立即退出循环;*/ { if(*p = 'a') /*当指针指向小写字母时;*/ *p -= 32;/*ASCII码中小写字母位于对应大写字母后32个位置,所以小写字母的ASCII码减32即得对应的大写字母的ASCII码;*/ ++p;/*指针自增指向下一个待处理的字符.*/ }}====[原创回答团]
编写一个函数fun,其功能为:对一个字符进行判断,如果是大写字母则转换成小写字母.(要完整)
char fun(char c) { if (c >= 'A' && c c += 32; return c; }
用C语言,编写一个名为fun的函数将字符串中所有的大写字母换成小写字母.高手来!
#include <stdio.h>#include <string.h>void fun(char a[], int size){ int i; for (i = 0; i < size; ++i) { if (a[i] >= 'A' && a[i] <= 'Z') a[i] += 32; }}void main(){ char str[] = "This IS TEST!"; fun(str, strlen(str)); puts(str);}
C语言 编写一个函数,其功能是将字符串中的大写字母改为小写字母,其它字符不变.
#include "stdio.h" void convert(char *str) { for(int i=0; str[i] != '\0'; i++) { if(str[i] >='A' && str[i] <='Z') { str[i] = str[i] - 'A' + 'a'; } } } int main() {char str[20] = "aZcdABxDEF123"; convert(str); printf("%s\n", str);return 0; }
请编写函数char* fun(char* str),该函数的功能是将str中的所有字母变成下一个字母,谢谢大家帮我写一下
char* fun(char* str){int i=0; char c; while(*(str+i)!='\0') { c=*(str+i); if(c>='a'&&c='A'&&c评论0 00
fun函数实现从键盘中输入一个字符串,,要求字符串中的大写字母转化为小写字,小写字母转化为大写字母
#include <stdio.h> char tolow(char c) {if(c>='A'&&c<='Z')c+=32; return c; } int main() {char s[200]; int i; gets(s); for(i=0;s[i];i++) s[i]=tolow(s[i]); printf("%s\n",s); return 0; }
完成一个名为fun的函数将字符串中所有的大写字母转换成小写字母
#include<stdio.h>#include<stdlib.h> void fun1(char *m) { if(*m>=65&&*m<=96) *m=*m. { char a,b; printf("请输入要转换的大写英文字母:\n"); a=getchar(); fflush(stdin); .
请编写一个函数fun( ),该函数的功能是:分别统计字符串中大写字母和小写字母的个数的和.
int fun(char s[]) { 1653int i, count = 0; for (i = 0; s[i] !版= '\0'; i ++) 权if (s[i] >= 'a' && s[i] <= 'z' || s[i] >= 'A' && s[i] <= 'Z') count ++; return count; }
一、 编写一个函数,函数的功能为当输入一个字符串,将字符串中的字母大小写互换
展开全部#include using namespace std; void change(char *s, char *d) { while (*s) { if (*s <= 'Z' && *s >= 'A') *d = *s + 32; else if (*s <= 'z' && *s >= 'a') *d = *s - 32; else*d = *s;.
编写一个程序,将STR计算str字符串中的小写字母转换为大写字母,其他字符
你把str[] 这里面写个 10看看