當前位置:編程學習大全網 - 編程語言 - C語言密碼翻譯數據的統計字符交叉

C語言密碼翻譯數據的統計字符交叉

下午醒來就幫妳做。哇,簡單,

#包含“stdio.h”

#包含" stdlib.h "

#包含" string.h "

國際牧之(char a)

{ if((a & gt;= ' a ' & amp& ampa & lt= ' z ')| |(a & gt;= ' A ' & amp& ampa & lt='Z '))

返回1;

否則返回0;

}

int daxi(char a)

{ if(a & gt;= ' A ' & amp& ampa & lt='Z ')

返回1;

其他

返回0;

}

int小溪(char a)

{ if(a & gt;= ' a ' & amp& ampa & lt='z ')

返回1;

其他

返回0;

}

主()

{

char a[100];

int i,b[]={-25,-23,-21,-19,-17,-15,-13,-11,-9,-7,-5,-3,-1,1,3,5,7,9,11,65438

獲取(a);

for(I = 0;壹個[我]!='\0';i++)

{if(牧之(a[I])& amp;& amp大西(a[i])

A[I]= A[I]-b[A[I]-A '];

如果(牧之(阿[我])& amp;& amp小西(a[i])

a[I]= a[I]-b[a[I]-a '];

}

Printf("結果:%s ",a);

系統(“暫停”);}

002

#包含“stdio.h”

#包含" stdlib.h "

結構研究

{int雪豪;

int one

int二;

int三;

int四;

int五;

} a[200];

void avg_score(struct stu a[],int n)

{ int I;

浮點數a1=0,a2=0,a3=0,a4=0,a5 = 0;

for(I = 0;我& ltn;i++)

{ a1=a1+a[i]。壹;

a2=a2+a[i]。二;

a3=a3+a[i]。三;

a4=a4+a[i]。四;

a5=a5+a[i]。五;

}

printf("%.2f %.2f %.2f %.2f %.2f\n ",a1/n,a2/n,a3/n,a4/n,a5/n);

}

void stu_fail(struct stu a[],int n)

{int i,z;

for(I = 0;我& ltn;i++)

{ z = 0;

如果(a[i]。one & lt60)

z++;

如果(a[i]。兩個& lt60)

z++;

如果(a[i]。三& lt60)

z++;

如果(a[i]。四& lt60)

z++;

如果(a[i]。五& lt60)

z++;

if(z & gt;=2)

printf(" % d % d % d % d % d % d % d \ n ",a[i]。雪豪,壹個[我]。壹個,壹個[我]。兩個,壹個[我]。三個,壹個[我]。四個,壹個[我]。五);

}

}

void stu_good(struct stu a[],int n)

{int i,z;

for(I = 0;我& ltn;i++)

{ z = 0;

如果(a[i]。one & gt=85)

z++;

如果(a[i]。二& gt=85)

z++;

如果(a[i]。三& gt=85)

z++;

如果(a[i]。四個& gt=85)

z++;

如果(a[i]。五個& gt=85)

z++;

如果(z==5)

printf("%d\n ",a[i]。雪豪);

}

}

主()

{int i,n;

Printf("請輸入學生人數:\ n ");

scanf("%d\n ",& ampn);

for(I = 0;我& ltn;i++)

scanf(" % d % d % d % d % d % d % d \ n ",& amp甲[我]。雪浩& amp甲[我]。壹& amp甲[我]。二& amp甲[我]。三,和。甲[我]。四歲& amp甲[我]。五);

Printf("輸入結束\ n ");系統(“暫停”);

avg_score (a,n);

stu_fail(a,n);

stu_good(a,n);

系統(“暫停”);}

003

#包含“stdio.h”

#包含" stdlib.h "

#包含" string.h "

主()

{

char a[500],b[500],c[1000];

int i,j,k,z;

獲取(a);

gets(b);

I = strlen(a);

j = strlen(b);

for(k=0,z = 0;k & lt我& amp& ampk & ltj;k++)

{ c[z]= a[k];z++;

c[z]= b[k];

z++;}

if(k & lt;我)

while(k & lt;我)

{ c[z]= a[k];z++;k++;}

if(k & lt;j)

while(k & lt;j)

{ c[z]= b[k];z++;k++;}

c[z]= ' \ 0 ';

Printf("結果:%s ",c);

系統(“暫停”);

}

  • 上一篇:計算機的專業有什麽適合女孩子學習的
  • 下一篇:為什麽fpga計算比cpu快
  • copyright 2024編程學習大全網