附加作业:
1
#include<stdio.h> int main() { int a,b,c,d; double sum,p; printf("Input 4 number:"); scanf("%d%d%d%d",&a,&b,&c,&d); sum=a+b+c+d; p=sum/4; printf("和=%.lf 平均值=%.1f",sum,p); return 0; }
2
#include<stdio.h> int main() { int x; double d; printf("Input x:"); scanf("%d",&x); if(x<=50) d=x*0.53; else d=(x-50)*0.58+50*0.53; printf("电费为:%.1lf",d); return 0; }
3
#include<stdio.h> int main() { int m,n; double i,sum=0,num; printf("Input m,n:"); scanf("%d%d",&m,&n); for(i=m;i<=n;i++){ num=i*i+1/i; sum=sum+num; } printf("和为:%.6lf",sum); return 0; }
4
#include<stdio.h> int main() { int n,fh=1,i; double fm=1,fz=1,sum=0,num; printf("Input n:"); scanf("%d",&n); for(i=1;i<=n;i++){ num=fh*(fz/fm); fh=-fh; fm=fm+2; fz=fz+1; sum=sum+num; } printf("和为:%.2lf",sum); return 0; }
5
#include<stdio.h> #include<math.h> int main() { int i,n; double sum=0,num; printf("Input n:"); scanf("%d",&n); for(i=1;i<=n;i++){ num=sqrt(i); sum=sum+num; } printf("和为:%.2lf",sum); return 0; }
6
#include<stdio.h> int fact(int i); int main() { int n,i; double e,num; printf("Input n:"); scanf("%d",&n); for(i=1;i<=n;i++){ num=fact(i); e=e+num; } printf("和为:%.0lf",e); return 0; } int fact(int i) { int sum=1,n,j; for(j=1;j<=i;j++) sum=sum*j; return sum; }
作业:
1
#include<stdio.h> int main() { int mark[10],i; float p,sum=0; printf("Input marks:"); for(i=0;i<10;i++) { scanf("%d",&mark[i]); sum+=mark[i]; } p=sum/10; printf("总分=%.2f 平均分=%.2f",sum,p); return 0; }
2
#include<stdio.h> int main() { int i,a[5],sum=0,x; printf("Input 5 num:"); for(i=0;i<5;i++) scanf("%d",&a[i]); printf("Input x:"); scanf("%d",&x); for(i=0;i<5;i++){ if(a[i]==x){ printf("Index is %d",i); sum=1; break; } } if(sum==0) printf("Not Found!"); return 0; }
3
#include<stdio.h> int main() { int n,i,a[10],minj; printf("Input n:"); scanf("%d",&n); printf("Enter %d number:",n); for(i=0;i<n;i++){ scanf("%d",&a[i]); } minj=0; for(i=1;i<n;i++) if(a[i]<a[minj]) minj=i; printf("min is %d min cm is %d",a[minj],minj); return 0; }
4
#include<stdio.h> int main() { int i,n,a[10],minj,min,k; printf("Enter n:"); scanf("%d",&n); printf("Enter %d number:",n); for(i=0;i<n;i++) scanf("%d",&a[i]); for(k=0;k<n-1;k++){ minj=k; for(i=k+1;i<n;i++) if(a[i]<a[minj]) minj=i; min=a[minj]; a[minj]=a[k]; a[k]=min; } for(i=0;i<n;i++){ printf("%d\n",a[i]); } return 0; }
时间: 2024-10-30 07:42:51