2020-04-07

今天学习了字符串,有字符串开头要加#include<string.h>,还有字符串的输入gets,输出puts。

以及strcpy(b,a);把a赋予b,memcpy(b,a,6);把a的前6项赋予b;strcmp(a,b);比较ab,ab相等就是0,a>b就是1,a<b就是-1,memcmp(a,b,6);比较ab前6项。

作业1

#include<stdio.h>

#include<string.h>

int main()

{

char a[80]={"If so, you already have a Google Account. You can sign in on the right."};

int i;

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

{

if(a[i]>=65&&a[i]<=90)

{

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

}

else if(a[i]>=97&&a[i]<=122)

{

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

}

}

printf("%s",a);

}

作业2

#include<stdio.h>

#include<string.h>

int main()

{

printf("请输入一行字符串,总长度不超过255。以#结束\n");

char a[255]={};

int i;

int b,c,d,e;

b=0;

c=0;

d=0;

e=0;

scanf("%s",a);

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

{

if(a[i]=='#')

{

break;

}

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

{

b++;

}

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

{

c++;

}

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

{

d++;

}

else

{

e++;

}

}

printf("数字:%d\n小写字符:%d\n大写字符:%d\n其它:%d\n",b,c,d,e);

}

作业3

#include<stdio.h>

#include<string.h>

int main()

{

printf("请输入原文:\n");

printf("请输入需要替换的字母以及更换字母:\n");

char a[200]={};

char b,c;

int i;

scanf("%s",a);

scanf("%c%c",&b,&c);

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

{

if(a[i]==b)

{

a[i]=c;

}

}

printf("%s",a);

}

作业4

#include<stdio.h>

int main()

{

int a,b,m,n;

int i,j,k;

printf("请输入一个大于2的偶数\n");

while(scanf("%d",&a)&&a>2&&a%2==0)

{

for(i=2;i<=a/2;i++)

{

m=0;

for(j=1;j<=i;j++)

{

if(i%j==0)

{

m++;

}

}

if(m==2)

{

b=i;

}

if(i==b)

{

n=0;

for(k=1;k<=(a-i);k++)

{

if((a-i)%k==0)

{

n++;

}

}

if(n==2)

{

printf("%d=%d+%d\n",a,b,a-b);

}

}

}

}

}

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

推荐阅读更多精彩内容

  • 在C语言中,五种基本数据类型存储空间长度的排列顺序是: A)char B)char=int<=float C)ch...
    夏天再来阅读 3,392评论 0 2
  • C语言的学习要从基础开始,这里是100个经典的算法-1C语言的学习要从基础开始,这里是100个经典的 算法 题目:...
    Poison_19ce阅读 1,166评论 0 0
  • #include int main() { //第一周 第一天 //习题1 /*float a,b,c,d,e,f...
    热心市民冷先生阅读 185评论 0 0
  • 宿舍管理查询 #include "stdio.h" #include "stdlib.h" /* 标准库函数*/ ...
    YQ_苍穹阅读 742评论 0 2
  • 数组在程序设计中,为了处理方便, 把具有相同类型的若干变量按有序的形式组织起来。这些按序排列的同类数据元素的集合称...
    朱森阅读 3,997评论 2 13