搜索
您的当前位置:首页正文

C#实验二

来源:好走旅游网
实验任务一

#include #include

int main() {

char a[80], *s; int i,n=0; scanf(\"%s\",a); s=a;

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

if (a[i]>='a'&&a[i]<='z') n=n+1; }

printf(\" %d\\n\",n); return 0;

}

实验任务二

#include \"stdio.h\" #include \"stdafx.h\"

int main() {

char ch;

while((ch=getchar())!=EOF) {

if(ch==' ') continue; else

printf(\"%c\",ch); } }

实验任务三

#include \"stdio.h\" #include \"stdafx.h\"

void main(){

void sort(int *n1,int *n2,int *n3); int a,b,c;

int *num1,*num2,*num3;

scanf(\"%d %d %d\",&a,&b,&c); num1=&a; num2=&b; num3=&c;

sort(num1,num2,num3); printf(\"%d %d %d\\n\",a,b,c); }

void sort(int *n1,int *n2,int *n3) {

void swap(int *nt1,int *nt2); if(*n1>*n2) swap(n1,n2); if(*n1>*n3) swap(n1,n3); if(*n2>*n3) swap(n2,n3); }

void swap(int *nt1,int *nt2) {

int temp; temp=*nt1; *nt1=*nt2; *nt2=temp; }

实验任务四

#include \"stdio.h\" #include \"stdafx.h\" int fun(int n) {

int i,y=1;

for(i=2;i<=n/2;i++) if(n%i==0) return y=0; return y; }

int main() {

int n,y;

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

y=fun(n);

if(y==1)printf(\"1\",n); else printf(\"0\",n); }

实验任务五

#include \"stdio.h\"

#include \"stdafx.h\"

int main() {

float t=1;

float f2(int); int i,m;

scanf(\"%d\",&m); for(i=2;i<=m;i++) t=t-f2(i); printf(\"t=%f\",t); }

float f2(int m) {

float s;

s=1.0/(m*m); return s; }

因篇幅问题不能全部显示,请点此查看更多更全内容

Top