c语言 运行不了 求救
错误提示: if (c='N') flag=0;-----------变量c未初始化就使用
主要错误:函数原型为int getchar(void),传个变量给此函数作为参数没道理
呵呵,你犯了一个小错误哦!就是在while(i<=5)之后的分号要去掉才可以。不然就会永远的执行空语句了。
}位置错了!另外忘了包含数学公式头文件了!
#include<stdio.h>
#include<math.h>
void main()
{
int a;
float x,y,b,c,d;
printf("输入坐标");
scanf("%f,%f",&x,&y);
b=sqrt(x*x+y*y);
c=sqrt(8)-1;
d=sqrt(8)+2;
if(b>c)
{
if(b<d)
a=10;
else
a=0;
}
else
a=0;
printf("h=%d",a);
}
这样就对了!!!
给你给了一下语法问题,可以运行了,如果还有逻辑错误的话自己来吧。
#include<stdio.h>
#include <math.h>
void main()
{
int a;
float x,y,b,c,d;
printf("输入坐标");
scanf("%f,%f",&x,&y);
b=sqrtf(x*x+y*y);
c=sqrtf(8)-1;
d=sqrtf(8)+2;
if(b>c)
{
if(b<d)
a=10;
else
a=0;
}
else
a=0;
printf("h=%d",a);
}
c语言 运行不了 求救
另外忘了包含数学公式头文件了!include<stdio.h> include<math.h> void main(){ int a;float x,y,b,c,d;printf("输入坐标");scanf("%f,%f",&x,&y);b=sqrt(x*x+y*y);c=sqrt(8)-1;d=sqrt(8)+2;if(b>c){ if(b<d)a=10;else a=0;} else a=0;printf("h=%d",a);...
各路大神,c语言,求救了,运行之后没反应#include<stdio.h> #include
magic函数里面的for语句死循环了,当number=14的时候 for循环始终退不出去,我简单修改了下 如下 void magic(linklist &L){ int i,number=1;linklist s;s=L;s->info=1;while(number!=14){ number++;if(number>13) break;for(i = 0;i<number;i++){ s = s->next;if(s->info !=...
c语言初学者求救!执行 cl.exe 时出错.是什么意思?
遇到"cl.exe不是内部或外部命令"的错误,可能是因为Visual Studio没有正确安装或环境变量配置不完整。若已安装VS2010,需检查系统变量的Path路径,添加Visual Studio的bin目录,如"E:\\Program Files\\Microsoft Visual Studio 10.0\\VC\\bin"。当遇到"丢失mspdb100.dll"的错误,可能需要将该文件从IDE目录复...
c语言初学者求救!执行 cl.exe 时出错.是什么意思?
格式错了,cl.exe 是控制 Microsoft C 和 C++ 编译器以及链接器的工具。cl.exe 只能在支持 Microsoft Visual Studio 的操作系统中运行。 编译器产生通用对象文件格式 (COFF) 对象 (.obj) 文件。include<stdio.h>这是c语言头文件 而你设定的文本属于c++类型C:\\Users\\Administrator\\Desktop\\Cpp1.cpp ...
C语言 求救...
输出路径不对 把options->directories->include directories和library directories、turbo cdirectory改成你C程序所在的文件夹下面就行了
求救!我的手机是中兴u930,请问为什么打开语言和输入法的时候显示:很抱...
绝对是系统bug,到这就停止运行。也许你可以试试先把自己装的输入法全部卸掉看看打开这个选项会不会在出现这个问题,可能是不兼容引起的。
c语言中求救这个程序运行结果怎么有个负号?
代码风格也稍微培养一下吧 乱糟遭的以后代码量大了 调试累死你 include<stdio.h>#include<stdlib.h>#include<math.h>int main(){ int i ; double z ,a , n ; z = 0; a = 2.0; for( i=0 ; i<=30 ; ++i ) { n = pow(a,i); z = z+n; ...
刚刚自学c语言,打出来代码之后用手机运行,每次都会出现这段文字...
代码打错,#include<stdio.h> 在h前面还有一个英文的点
c语言求救!一道简单的c语言编程,不知道哪里错了,导致输入数字后就没啥...
include<stdio.h> int main(){ int m,n,j,k,i;scanf("%d %d",&m,&n);if(n>m)j=m;m=n;n=j;for(i=n;i>0;i--){if (m%i==0&&n%i==0){printf("最大公约数为%d\\n",i);break;} } printf("最小公倍数为%d\\n",n*m\/i);return 0;} 输入样式:2 4 ...
求救!!我电脑语言不能切换!
选中“会关闭语言栏”),单击“确定”按钮,输入法图标就回来了。方法3:点“开始→运行”,键入“msconfig”,单击“确定”或回车,运行“系统配置实用程序”,在“启动”里把“Ctfmon.exe” 选中,单击“确定”,然后注销或重新启动应该就可以了。这是因为Ctfmon.exe控制Alternative User Input Text ...