这个C语言程序哪里错了?急!!!

作者&投稿:黄胃 (若有异议请与网页底部的电邮联系)
c语言程序,请告诉我哪里错了?~

#include #include int main(){int k,n,i;for (n=101;n=k+1)//拿到循环外面来printf("%d ",n);//这里最好加个空格,不然数据都挤在一起了}}

if((p==0&&q==0)||p<0||q<0)

第6行在if后面差了一个"("

程序没有问题 只是少个} 最后一行


为什么c语言程序在运行时出现错误?
出现这个报错的原因是:代码输入过程中出现全角输入,将代码中括号、分号等用半角字符替换即可。根据题目给出的提示,请检查一下第51行代码,将51行代码中出现的全角符号替换成半角字符,或者输了重新输入就行。

在C语言中,计算机程序通常有哪几种错误?
1、系统错误:这是指程序没有语法错误和逻辑错误,但程序的正常运行依赖于某些外部条件的存在,如果这些外部条件缺失,则程序将不能运行。2、语法错误:这是指程序中含有不符合语法规定的语句,例如关键字或符号书写错误(将printf写成print、将数组元素引用写成a(2)等)、使用了未定义的变量、括号不配对...

C语言 输出内容不完整,请问我这个程序哪里错了?
因为scanf函数以空格,制表符Tab和回车符为结束符,而gets函数可以读入空格,制表符Tab,以回车键为结束符,所以你的程序空格后的内容被删除了.但是C语言新标准弃用了gets函数,因为它不检查数组越界,改用了fgets函数.所以你的程序中输入字符中有空格,需要把输入函数scanf换成fgets函数.改正后的程序如下(改动的...

c语言程序不知道哪错了
第四个:主函数没有返回或调用exit(0)第五个:struct结构初始化错误;第六个:scanf,可变参数要传地址 正确的写法如下:include <stdio.h> \/*标准库的头文件必须这么写,带双引号的是自己定义的头文件*\/#include <stdlib.h> \/*可以使用exit()函数*\/\/*语言中尽量不要使用幻数,看不出代表什么内...

自己编写的C语言程序 哪里错了?求教
错误代码是这一句s=1\/2*(a+b+c); 乘和除优先级是一样的,程序计算时相当于s=(1\/2)*(a+b+c); 默认1和2都是整形,即(1\/2)为0,这样不管(a+b+c)是多少,s都等于0 可以把1或2修改为1.0或2.0程序就认为(1\/2)是浮点数,值为0.5,这样s就可以算出正确的结果 include<stdio.h...

1.这个c语言程序哪个地方错了?第二个呢?
第一个你c=c+32,c=c-32,你写在printf里面,这个就是错误的,这个必须写在printf外面,你输出的时候应该是printf("%c",c);在这一句的上一行写c=c+32或c=c-32

指出以下程序的错误并改正,并上机把程序调通。C语言?
2)格式输入时要使用变量的地址,而不能直接单独使用变量名。即修改为:scanf("%d",&a);3)变量a与变量A是两个不同的变量,(A没有事先声明,所以这是写错了,应该改为a)4)以字符形式输出时,应该使用格式符%c 改好以后完整的程序如下:include<stdio.h> main(){ int a;char c;scanf("...

帮忙看看这个C语言程序哪里错了,计算输入的英文字符的个数
include <stdio.h>#include <string.h>void main(){int i,n,letter=0;char str[1000];gets(str);n=strlen(str);for(i=0;i<n;i++)if((str[i]>=65&&str[i]<=90)||(str[i]>=97&&str[i]<=122))letter++;printf("输入的字符中有%d个英文字符。",letter);}运行示例:...

C语言 编程后,有错误,怎么查看是那部分出错了!
【编写完代码后直接编译,如果有错误,编译器会自动弹出提示的】例子如下:如上图简单的C程序,编写完之后直接点击编译,然后会弹出错误信息,如下图所示:修改错误之后,再次编译就可以得到正确的输出结果,如下图所示:

我编了一个C语言小程序:输入三角形的三边长,求各角与面积。编译时出了...
同学,你有几点错误:1. for循环之后,如果有{},那么你的代码不应该含有 "; ",如for(;;){} 2. 所有的for都应该在main里面 3. printf("format",var, ...) 使用的是变量名,而不是地址 scanf("format", &varp,...) 使用的是变量地址!你如果可以加强对C\/C++语言的学习,就更好了 。

石渠县13584525636: 这个C语言的程序错在哪儿? -
聂邦舒林: 程序的确存在bug: 1、对于f取得a, b, c,中的最大数,正确; 2、对于e取得a, b, c,中的最小数,错误; 举一反例子楼主就知道了: 当a=0,b=2,c=1时,b>a,所以if (b>f) f=b; else e=b; 执行之后,f=b被执行;接着看下面的语句: if (c>f) f=c; ...

石渠县13584525636: 急 这个c语言程序错在哪里? -
聂邦舒林: #include int main() { char i[64]; scanf("%s",i); printf("%s has letters",i); return 0; }

石渠县13584525636: 这个C语言程序哪儿错,求解!! -
聂邦舒林: 刚在win-tc运行了下: 1 ========= 逻辑错误 printf("请输入两个整数:");scanf("%d,%d",&x,&y); /* x,y未定义,确实在主函数中未定义*/2 ========== 逻辑错误 printf("两个整数的最大公约数为:%d\n",m); printf("两个整数的...

石渠县13584525636: 这个C语言程序哪里错了?急! -
聂邦舒林: //帮你改了一下,这样子就可以了#include<stdio.h>struct fenshu{ int fenzi; int fenmu;};int main(void){ struct fenshu fs; fs.fenzi=3; fs.fenmu=2; printf("他的分子是%d\n",fs.fenzi); printf("他的分母是%d\n",fs.fenmu); getchar(); return 0;}

石渠县13584525636: 这个c语言程序错在哪里啦?? -
聂邦舒林: ptr = data;这一行的位置不对. 这一行是执行性语句,必须放在某个分程序内部,也就是说必须要放在某一对花括号中间才对,否则是无法识别的.可以放到main()的函数体内. 还有,m...

石渠县13584525636: 我这个C语言程序错在哪? -
聂邦舒林: #include <stdio.h> int main() { int max(int x,int y); int a,b,c; scanf("%d,%d",&a,&b); c=max(a,b); printf("max=%d\n",c); return 0; } int max(int x,int y) { int z; if(x>y)z=x; else z=y; //少了; 号 return (z); }

石渠县13584525636: 请问我这个代码(c语言)错在哪里了,多谢各位大神指导,并且帮我改过来!谢谢! -
聂邦舒林: 额,你这在编译器运行没问题啊;如果是在判题系统上运行错误,很可能是输出格式错误;你这代码拼写没问题,也没明显中文字符;

石渠县13584525636: 求救!这个C语言程序哪里错了?怎么改?很急啊,明天就答辩了 -
聂邦舒林: 楼上在瞎说了,提问者的程序里在调用函数前,已经进行了声明,这没有错.(这个声明一般都放在main前面,但是像提问者那样,放在main里面在调用前声明也是正确的.)这个程序的致命错误是把大小写搞混了.float averPrice(float price[8]); float highPrice(float price[8]); float lowePrice(float price[8]); 把函数名里的"P" 都变成小写的"p",就行了.记住,C语言里大小写是有区别的.

石渠县13584525636: 帮我看一下,这个C语言程序在哪儿错了.... 错误提示是:error C2059: syntax error : 'type' -
聂邦舒林: if(int(value1)==value1&&int(value2)==value2)//改成if((int)value1==value1&&(int)value2==value2){a=i...

石渠县13584525636: 请问我这C语言程序错在哪? -
聂邦舒林: 可以输出因子.只不过每个因子占一行,所以输出的行数有些多而已.要想得到上面描述的结果,请看以下程序://---------------------------------------------------------------------------#include "stdio.h" main() {int d,a,n,i,sum; for(n=2;n{ sum=0; for(i=1;i{ if((n...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网