C语言程序设计实验指导 部分源代码(4)

2019-02-15 18:33

do{

s+=n; n/=10; c++; }while(n);

printf(\return 0;

}

#include int main(){//4-1-7 }

double a,b,c,s=0.0; int i,n;

printf(\scanf(\

for(a=1.0,b=1.0,i=0;i

#include int main(){//4-1-8

int a,n,i,s=0,t=0;

printf(\scanf(\for(i=0;i

t=10*t+a; s+=t;

}

printf(\return 0;

}

#include int main(){//4-1-9 int n,i;

double h,sum=0.0;

printf(\scanf(\printf(\scanf(\sum+=h;

for(i=1;i<=n;i++){ }

sum+=h; h/=2.0;

printf(\

printf(\ return 0; }

#include #include int main(){//4-2-2

int m,n,i,j,st,c=0; printf(\scanf(\if(m==1)

m++;

printf(\scanf(\

for(i=m;i<=n;i++){ st=sqrt((double)i);

for(j=2;j<=st;j++) if(!(i%j)) break; if(j>st){ printf(\ }

c++;

if(!(c%6)) printf(\

}

return 0;

}

#include int main(){//4-2-3

int money,f1,f2,f5,count=0; printf(\scanf(\

for(f1=1;f1<=money-7;f1++)

for(f2=1;f2<=money-6;f2++) for(f5=1;f5<=money-3;f5++)

if(f1+2*f2+5*f5==money)

count++; printf(\for(f1=1;f1<=money-7;f1++) for(f2=1;f2<=money-6;f2++)

for(f5=1;f5<=money-3;f5++) if(f1+2*f2+5*f5==money) printf(\

return 0; }

#include int main(){//4-2-4

int m,n,k,a,b,c,tmp; printf(\scanf(\

printf(\scanf(\for(k=m;k<=n;k++){

tmp=k; a=tmp; tmp/=10; b=tmp; tmp/=10;

c=tmp;

if(a*a*a+b*b*b+c*c*c==k)

printf(\}

return 0; }

#include int main(){//4-2-5 }

int i,j,s;

for(i=1;i<=200;i++){ }

s=1;

for(j=2;j<=i/2;j++) if(i%j==0) s=s+j; if(s==i){ }

printf(\for(j=2;j<=i/2;j++)

if(i%j==0) printf(\

printf(\

return 0;

#include//5-2

int sign(int x){ if(x>0)

}

return 1;

if(x==0) return 0; return -1;

int main(){ int x; }

#include//5-3 int even(int x){ }

return (x%2==0); printf(\scanf(\

printf(\return 0;

int main(){ int x,s=0; printf(\

scanf(\while(x>0){ }

if(!even(x)) s+=x;

scanf(\

printf(\return 0;

}

#include//5-4 #include

double distance(double x1,double y1, double x2, double y2){ return sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2)); }

int main(){

double x1, y1, x2, y2;

printf(\scanf(\printf(\scanf(\

printf(\return 0;

}

#include//5-5 #include

int prime(int m){ }

int k,sqrtm=sqrt((double)m); for(k=2;k<=sqrtm;k++) if(m%k==0) return 0; return 1;

int main(){ int m,n,c=0,s=0,k; }

printf(\scanf(\printf(\scanf(\

for(k=(m==1?2:m);k<=n;k++)

if(prime(k)){ c++;

s+=k; }

printf(\return 0;

#include//5-6

int countdigit(int number, int digit){ int c=0; if(number<0)

number=-number; do{

if(number==digit) c++; number/=10;

}while(number); return c;

}

int main(){

int n;

printf(\scanf(\

printf(\return 0;

}

#include//5-7 int is(int n){ int s=0,x,m=n; do{


C语言程序设计实验指导 部分源代码(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:市场营销案例参考答案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: