77问答网
所有问题
当前搜索:
c语言编程无错误为什么不出结果
c语言
运行成功但
没有
输出
答:
程序没有写正确的输出语句。根据查询相关信息显示,
c语言运行成功但没有输出是因为程序没有写正确的输出语句,或者程序没有执行到输出语句部分
。可以检查一下程序的输出语句是否正确,例如使用printf函数输出内容时,是否正确使用了格式化字符串和转义字符。同时,也可以检查一下程序运行的过程中是否有可能出现...
C语言为什么
出不来
结果
?
答:
如你所写的代码while以i>100作为退出条件,但是在while循环内中红色框内代码改变了i的值,导致i一直等于1/-1,退
不出
循环,已经死循环了。应该把此代码删除,再定义一个 int flag = 1;while(i <= 100){ s = s + flag/i;flag = -flag;i++;} 还有printf里的换行是\n不是 /n。
c语言
,运行后
为什么
没
结果
。
答:
1、是不是程序运行出现错误
,如:死循环;如果是死循环,程序将会进行持续运算,因此不会有退出结果。2、
没有输出结果的函数
,例如是不是没有printf函数?或者你可以把运行结果和代码发给我看看。。
c语言
程序显示
没有
问题但运行
结果
是空白的?
答:
在
c语言
中,程序的错误分成两种,一种是语法错误,程序在进行运行过程中会检测
出来
,并且给
出错误
的大致位置和原因,另一种错误是逻辑错误,说通俗点就是程序
没有
语法错误,但是程序内部出现了不符合题目本意的错误,导致不能得出正确
结果
,这种误是没有提示的,要
编写
者自己去发现。估计您的程序出现了第...
c语言为什么没有
运行
结果
?
答:
您好。很高兴回答您的问题。对于您说的程序没有运行结果,可能有以下几方面的问题:一是
没有编写
输出语句,当然就看
不到结果
;二是程序出现了
错误
,编译没有通过,自然就不会出现结果。所以您要对照程序仔细检查哦。程序
C语言编程
题 请问
为什么无
输出
结果
?
答:
你
没有
清空键盘缓冲区,导致用户最后敲的回车被当做下一次的输入给读取了 include<stdio.h> void main(){ char c1,c2;scanf("%
c
",&c1);fflush(stdin);//在这里清空键盘缓冲区 while(c1<65||c1>90){ scanf("%c",&c1);fflush(stdin);//在这里清空键盘缓冲区 } c2=c1+32;printf("%c,...
百鸡问题
c语言
程序
没有错误
可是运行
不出来结果
答:
在while括号后面有分号 表示while的语句是空语句,也就是cocks和hens无法加,那么会一直循环无法结束。所以将两个while后面的分号去掉;2、判断问题 条件5*cocks+3*hens+chicks/3是
没有
问题的,但是chicks/3是整数除法,如5/2=2,会有错,建议改成chicks*1.0/3,否则可能会出问题。由于不能调试,...
编写C语言无错误
却无法输出?
答:
不是
没有错误
,只是没有语法上的错误,所以编译是通过了。如果是“没有错误”,那么就有输出,而且答案是正确的。下面是修改后的程序:include<stdio.h> int main(){ int j,k,l,m,n;int a[10],g,h;for(l=0; l<10; l++){ scanf("%d",&a[l]);} for(j=0; j<9; j++){ for...
为什么c语言
编译运行不出现
结果
?
答:
为了系统兼容性考虑,使用system("pause");较好,将它加在主函数结尾,return 之前,注意包含头文件stdlib.h 另外,用getch();最好包含头文件conio.h 原程序有误,int a,b sum; 应改为 int a,b,sum;尝试以下程序:/// include<stdio.h> include<stdlib.h> void main(){int a,b,sum;a=12...
为什么
我写的
c语言
在编译后没
错误
,没警告,但是运行时却没
结果
。
答:
楼主,你好!编译
没有错误
只能说明没有语法错误,并不能说明代码的逻辑没有错!因为编辑器主要是根据
C语言
的语法来检查你的代码有没有错!
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
c语言程序错误怎么找
c语言用什么编程软件
c语言错误提示怎么看
c语言怎么看错误提示信息
c语言错误
c语言运行错误原因
c语言常见错误
c语言!是什么
c语言\0什么意思