2020-04-07

//将原文中的'I'替换成'U'

#include<stdio.h>

#include<string.h>

int main()

{

char a[200];

int i;

printf("Please input character: ");

gets(a);

puts(a);

printf("Replace 'I' with 'U' \n");

for(i=0;i<200;i++)

{

if(a[i]=='I')a[i]='U';

}

puts(a);

}

//统计各字符个数

#include<stdio.h>

#include<string.h>

int main()

{

int i,j=0,k=0,t=0,n=0;

char a[255];

printf("Plesae input which character you want search");

gets(a);

for(i=0;i<255;i++)

{

if(a[i]>='a'&&a[i]<='z')j++;

else if(a[i]>='A'&&a[i]<='Z')k++;

else if(a[i]>='0'&&a[i]<='9')t++;

else n++;

}

puts(a);

printf("数字:%d\n  小写字母:%d\n  大写字母:%d\n  其他:%d",j,k,t,n);

}

//大小写字母转换

#include<stdio.h>

#include<string.h>

int main()

{

char a[100],b[100];

int i;

printf("Please input character:");

gets(a);

for(i=0;i<100;i++)

{

if(a[i]>='a'&&a[i]<='z')

{

b[i]=a[i]-32;

}

else if(a[i]>='A'&&a[i]<='Z')

{

b[i]=a[i]+32;

}

else b[i]=a[i];

}

puts(a);

puts(b);

}

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 在C语言中,五种基本数据类型存储空间长度的排列顺序是: A)char B)char=int<=float C)ch...
    夏天再来阅读 3,446评论 0 2
  • 1.字符串 的简单使用 strcpy strcmp mencpy mencmp //习题 #include #in...
    王子言_853c阅读 250评论 0 0
  • pyspark.sql模块 模块上下文 Spark SQL和DataFrames的重要类: pyspark.sql...
    mpro阅读 9,554评论 0 13
  • 数组在程序设计中,为了处理方便, 把具有相同类型的若干变量按有序的形式组织起来。这些按序排列的同类数据元素的集合称...
    朱森阅读 4,085评论 2 13
  • 一、指针 用指针方法编写一个程序,输入 3 个整数,将它们按由小到大的顺序输出 #include void swa...
    逍遥_9353阅读 804评论 0 0