/* 定义一个长度为100的字符数组,从键盘获取一个字符串,将其中的大写字母都转换为小写字母。 (用函数实现)。 */ #include "stdafx.h" #include "stdlib.h" #include <string.h> char ves1(char num) { num += 32;//大写字母与小写字母ASCII码表相差32 return num; } int main() { char array1[100]; int l=0; scanf_s("%s", array1, 100); l = strlen(array1); for (int i=0;i< l;i++) { if (array1[i]>=65 && array1[i]<=90) { array1[i]=ves1(array1[i]);//大小写转换 printf("%c", array1[i]); } printf("%c", array1[i]); } system("pause"); return 0; }