#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; } 因篇幅问题不能全部显示,请点此查看更多更全内容