摘要: #include#includeint main(){ double x,y; printf("Enter x:"); scanf("%lf",&x); if(x2){ y=sqrt (double(x*x+x+1)); } else{ y=x+2; } printf("f(%.2f)=%.2f\n",x,y); return 0;} 阅读全文
posted @ 2013-10-31 09:53 傻子疯子捏子 阅读(111) 评论(0) 推荐(0) 编辑
摘要: #include void main( ){ int i, b=1; double s;/*当i=1时 b=1,i=1,s=s+1,所以s初始值是0 */ s=0; for(i=1;i<=15;i++) { s=s+double(i)/double(b); /*因为得到的值是浮点型变量 所以使用double()函数*/ b=b+2;/*15个数的分母每个间隔2 且从1一直变大*/ } printf("sum=%f\n",s);/*求和用sum函数 有因为得到的答案是小数 所以用%f*/} 阅读全文
posted @ 2013-10-31 09:51 傻子疯子捏子 阅读(135) 评论(0) 推荐(0) 编辑
摘要: #includeint main(){ int m=0,n=0,q=0,i,grade[10]; printf("Enter grades:"); for(i=0;i85) m++; else if(grade[i]>=60) n++; else q++; } printf("优秀人数:%d\n",m); printf("通过人数:%d\n",n); printf("不及格人数:%d\n",q); return 0;} 阅读全文
posted @ 2013-10-31 09:51 傻子疯子捏子 阅读(123) 评论(2) 推荐(0) 编辑
摘要: #include void main(){ int i, j, t, a[10]; printf("Enter 10 integers: "); for(i=0;i<10; i++) scanf("%d",&a[i]);/*将数据存入数组*/ for(i=1; i<10; i++) for(j=0;j<10-i; j++)/*冒泡排序*/ if(a[j]<a[j+1]) { t=a[j]; a[j]=a[j+1]; ... 阅读全文
posted @ 2013-10-31 09:49 傻子疯子捏子 阅读(121) 评论(0) 推荐(0) 编辑