计算机专业做网站的总结,凡科网是免费的吗,200元自助网站建设,公司怎么建设网站\\\题外#xff1a;对于printf引号中的内容一定要细心书写 ; 数组由a[0]开始计数#xff0c;切记#xff1b;尤其是与for循环中i1 搞混运用a[i1]等超前数据时 需先用for(i0;in-1;i){scanf(%d,a[i]);}给数组全部赋值题目#xff1a;对于方程 8*x^47*x^…\\\题外对于printf引号中的内容一定要细心书写 ; 数组由a[0]开始计数切记尤其是与for循环中i1 搞混运用a[i1]等超前数据时 需先用for(i0;in-1;i){scanf(%d,a[i]);}给数组全部赋值题目对于方程 8*x^47*x^32*x^23*x6Y 给定一个实数Y(|Y|1000000000)求方程的解 xk其中0k100若方程无解则输出“No solution!”(不含引号)若方程存在一个解 xk 满足 0k100,则输出“x k”(不含引号k 为方程的解精确 到小数点后 4 位) 否则输出“No solution!”(不含引号)程序#include#includeint main(){double x,L,R,mid,k,m;int y,i;scanf(%d,y);m0;x0;k0;L0; / /对题目分析可得函数在0到100必是增函数R100;for(;1;) ///相当于while(1) 即判断条件无限为真{ mid(LR)/2;if(8*mid*mid*mid*mid7*mid*mid*mid2*mid*mid3*mid6Lmid; ///如果有解 则y必大于f(0) 必小于f(100) 故如果yf(mid)则 x位于mid 与100之间}else {Rmid;}if((R-L)0.0000000001)break; ///0.00000001位数越多结果越精确}m8*mid*mid*mid*mid7*mid*mid*mid2*mid*mid3*mid6;kfabs(y-m); //两者误差if(k0.01){ //就算两x不等于 其y值误差最多0.00001printf(No solution!);}else{printf(x %.4lf,mid);}return 0;