printf(“*d(1)=%e*d(2)=%.4e*d(3)=%10.4e*\n”,d1,d1,d1); float d1=3.5,*d(1)=3.50000e+00*d(2)=3.500e+00*d(3)=3.500e+00*

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/06 05:18:21

printf(“*d(1)=%e*d(2)=%.4e*d(3)=%10.4e*\n”,d1,d1,d1); float d1=3.5,*d(1)=3.50000e+00*d(2)=3.500e+00*d(3)=3.500e+00*
printf(“*d(1)=%e*d(2)=%.4e*d(3)=%10.4e*\n”,d1,d1,d1); float d1=3.5,
*d(1)=3.50000e+00*d(2)=3.500e+00*d(3)=3.500e+00*

printf(“*d(1)=%e*d(2)=%.4e*d(3)=%10.4e*\n”,d1,d1,d1); float d1=3.5,*d(1)=3.50000e+00*d(2)=3.500e+00*d(3)=3.500e+00*
什么语言?

main() {int x=10,i=1,j=2; printf (“%d,%o,%x ”,x,x,x); printf (“i=%d ”,++i); printf (“%c 输出结果是什么?main(){int x=10,i=1,j=2;printf (“%d,%o,%x ”,x,x,x);printf (“i=%d ”,++i);printf (“%c ”,i= =j ?’E’ printf(%2d'--n) main() { int a,b,c,d,e; int x=5,y=6; a=1,b=2; c=(a+x)>(b+y); d=(x=4)(b+y);d=(x=4)b);e=d=(a>b);printf(%d %d %d ,c,d,e);d=(xb>a);c=(xa);printf(%d %d %d ,d,e,c);}谁可以帮我运行下啊,看哪里错了? main() {float f=123.456,d=12.67; printf(%f,%10.1f,%.2f,f,f,f); printf(%e,%9.1e,%.3e,d,d,d); }上面的程序答案里写的输出的是123.456001, 123.5,123.46 1.26700e+01, 1e+01,1.27e+01.那个123.456001的不是应该是123.456000, { int a[]={1,2,3,4,5,6}; int*p; p=a; printf(%d ,*p); printf(%d ,*(++p)); printf(%d ,*++p);{ int a[]={1,2,3,4,5,6};int*p;p=a;printf(%d ,*p);printf(%d ,*(++p));printf(%d ,*++p);printf(%d ,*(p--));P+=3;printf(%d%d,*p,*(a+3));}求 执行printf(“%d ”,1+!2+(3 char c[1]='b',c[2]='e' printf(%d,%c,c2-c1,c2-'a'-A') 结果是3,E 3我知道,E是怎么算的 #include void fun(int p) { int d=2; p=d++; printf(“%d”,p);} main() { int a=1; fun(a); printf(“%d void fun(int p) { int d=2; p=d++; printf(%d,p); } main() { int a=1; fun(a); printf(%d ,a); } C中计算变量A/B的余数为什么要2个%main(){ int a,b,c,d,e,f,g; scanf(%d%d,&a,&b); c=a+b; d=a-b; e=a*b; f=a/b; g=a%b; printf(a+b=%d ,c); printf(a-b=%d ,d); printf(a*b=%d ,e); printf(a/b=%d ,f); pr printf(“*d(1)=%e*d(2)=%.4e*d(3)=%10.4e* ”,d1,d1,d1); float d1=3.5,*d(1)=3.50000e+00*d(2)=3.500e+00*d(3)=3.500e+00* int i=9999;printf(%d ,printf(%d,printf(%d,printf(%d,i))));的结果解释 int func(int x,int y ) { return(x+y) } main() {int a=1,b=2,c=3,d=4,e=5;printf(&d ,func((a+b,b+c,c+a),(d+e))); C语言中printf((%d%d,x,y,(x,y))x=1,y=2 C语言求解1元二次方程的解哪里错了#include #include int main(){int a,b,c;float d,e,f;printf(请输入a,b,c的值 );scanf(%d,%d,%d,&a,&b,&c);d=b*b-4*a*c;if(d>0)e=(float)(-b+sqrt(d))/(2a);f=(float)(-b-sqrt(d))/(2a);printf(X1和X2的 doouble d1=8e+25,d2=0.000001; printf(%d “,d1==d1-d2);为什么输出1? 解析下列程序运算过程main(){ int i=1,j=2,k=3; if(i++==j)&&k--==j) printf(%d,%d,%d,i++,j,k);else printf(%d,%d,%d,++i,++j,k--);} int d=1; fun(int p) {int d=5; d+=p++; printf(%d,d); } main( ) {int a=3; fun(a); d+=a++;printf(最后一句是 printf(%d ,d);}