这个C语言代码执行不起来,求大神看下哪里出错了需要改下

这个C语言代码执行不起来,求大神看下哪里出错了需要改下#include <stdio.h>
#include <math.h>
int main()
{
int a = 15;
float b = 123.96;
double c = 12345678954321;
char d = 'p';
printf ("a=%d,%5d,%o,%x\n",a,a,a,a,);
printf ("b=%f,%lf,%5.4lf,%7.2e\n",b,b,b,b,);
printf ("c=%lf,%f,%8.4lf\n",c,c,c);
printf ("d=%c,%8c\n",d,d);

return 0;
}

    把float b = 123.96;改成float b = 123.96f;。

    把printf ("a=%d,%5d,%o,%x\n",a,a,a,a,);改成printf ("a=%d,%5d,%o,%x\n",a,a,a,a);。

    把printf ("b=%f,%lf,%5.4lf,%7.2e\n",b,b,b,b,);改成printf"b=%f,%lf,%5.4lf,%7.2e\n",b,b,b,b);。

温馨提示:内容为网友见解,仅供参考
第1个回答  2017-11-17
修改好了:
#include <stdio.h>
int main()
{
int a = 15;
float b = 123.96;
double c = 12345678954321;
char d = 'p';
printf ("a=%d,%5d,%o,%x\n",a,a,a,a);
printf ("b=%f,%lf,%5.4lf,%7.2e\n",b,b,b,b);
printf ("c=%lf,%f,%8.4lf\n",c,c,c);
printf ("d=%c,%8c\n",d,d);

}

这个C语言代码执行不起来,求大神看下哪里出错了需要改下
把float b = 123.96;改成float b = 123.96f;。把printf ("a=%d,%5d,%o,%x\\n",a,a,a,a,);改成printf ("a=%d,%5d,%o,%x\\n",a,a,a,a);。把printf ("b=%f,%lf,%5.4lf,%7.2e\\n",b,b,b,b,);改成printf"b=%f,%lf,%5.4lf,%7.2e\\n",b,b,b,b);。

C语言,这个代码运行不出想要的东西求大神指教!
scanf(“%d“,&Num[i])是给数组输入整形数据 而$是字符 你这样写明显错了 建议用getchar

求C语言大神帮看下这个程序为什么运行不起来。
只要将最后一段代码注释掉便可运行,从调试来看*(m+i)=*(m+i+1);这句已将'\\0'复制了。

C语言,这段程序为什么运行没反应。。求大神帮忙看看。
你这一句j=j-1 会使的for(j=2;j<=20;j++)成为死循环,改一下就可以了。

@C语言大神,我这题为啥不能执行?求纠错(谢绝新代码)
p++) \/\/ p=number,从起始位置开始,不需要加1 printf("%d \\t",*p); \/\/ 输出最好间隔,方便浏览} void maxandmin(int *number) 中 错误2:number=max=min; \/\/ ---> 改为 max=min = number;错误3:number[0]=*max \/\/ ---> 改为number[9]=*max;...

急求大神 我这个C语言 咋总是执行不了呢 还有出现这个 1 error(s...
include (stdio.h);include (math.h);可改为:include <stdio.h> include <math.h> 或 include ”stdio.h“include ”math.h“用括号是不行的。也不需要引号。

Devc c语言求大神看看哪里出错了
include <stdio.h> int main(){int x;scanf("%d",x);if(x%3==0&&x%7==0) \/\/这里不能有分号 { printf("yes\\n");} else { printf("no\\n");} return 0;}

我的C语言代码编写我不知道错在哪里,系统总显示有一处错误,求大神啊
include <math.h> include<stdio.h> void main(){ float a;scanf("%f",&a);a=(3.14159*a)\/180;printf("tan(a)=%f\\n",tan(a));}

求助大神为什么我用c语言编写的程序运行的时候显示程序停止工作?_百度...
scanf语句和printf语句都有错误。正确的代码如下:scanf("%lf",&fRadius);printf("圆的面积为: %lf\\n",fResult);是%lf,而不是%If,scanf语句中,,&fRadius在""后面,而不是在""里面。

一道c语言编程题求大神解答,找一下我错在哪了,谢谢了?
错误1:宏定义最后没有分号,将#define D 500;改为#define D 500 错误2:l不是整数,因此将l定义为int型就错了 错误3:既然规定输入格式为P=,那么输入时就不能直接输入数值,而应在数值之前输入P=,例如输入P=6000 另外,程序的不妥之处:1、利润不一定是整数,因此将P定义为int型不妥 2、...

相似回答