2013年10月31日
摘要: #include#includeint main(void){ double x,y; /*定义两个双精度浮点型变量*/ printf("enter x:"); scanf("%lf",&x); if(x2){ /*求当x>2时的y*/ y=sqrt(x*x+x+1); } else{ /*求其他情况时的y*/ y=2+x; } printf("f(%.2f)=%.2f\n",x,y); return 0;} 阅读全文
posted @ 2013-10-31 09:50 yy99 阅读(1018) 评论(1) 推荐(0) 编辑
摘要: #includevoid main(){ int i,b=1; double s; s=0; /*计算前对s进行赋值*/ for(i=1;i<+15;i++) { s=s+double(i)/double(b); /*进过自己计算得到的*/ b =b+2; /*分母递增,每次增加2*/ } printf("s= %f\n",s); /*结果保留小数*/} 阅读全文
posted @ 2013-10-31 09:48 yy99 阅读(144) 评论(0) 推荐(0) 编辑
摘要: #include void main(){ int i,j,t,a[10]; printf("enter 10 intergers:"); for(i=0;i<10;i++) scanf("%d",&a[i]); /*输入的为整数*/ for(i=0;i<10;i++) for(j=0;j<10-i;j++) /*下标从0开始;一共10个数i+j要=10,满足10个数的交换*/ if(a[j]<a[j+1]) /*按从大到小排*/ { ... 阅读全文
posted @ 2013-10-31 09:46 yy99 阅读(161) 评论(0) 推荐(0) 编辑