www问答网
所有问题
VS2010中运行c语言,为什么输出结果不对
如题所述
举报该问题
推荐答案 2015-01-30
scanf()不要用逗号分割数字,用空格试试看。
你这个C语言代码有问题,上面还有C++代码和win函数。
建议把源代码文件后缀改为.c再打开,把上面无关的代码清掉,这样才是纯C语言代码。
追问
发现vs和也学的大不一样啊
追答
VS对VC++支持多,默认的就是C++,要纯C语言就得改源代码文件后缀。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://www.wendadaohang.com/zd/K5n4114AKK5A351n5n.html
其他回答
第1个回答 2015-01-30
输入格式必须对应,如果你,隔开了,就不能加空格了,因为空格也是一个字符。
相似回答
用
vs2010
编写
c语言程序
时
运行
程序时,若输入一个0,5,1,判断
结果
是对的...
答:
在计算机中,1 / 2 = 0 所以在所有整数乘除之前,先把int转换成float或double,或者直接把a,b
,c
试成float也行
C语言程序运行结果
与想法不一致,出现很多的空行,怎么回事?
答:
输出地址当然会变的啦
,输出
地址指向的内容就不会变了。
C语言
vs2010
下面是程序 但是调试的
结果不对
还有
为啥
不加system 输 ...
答:
因为scanf是格式化输入,默认用空格、制表、回车分隔输入变量,但是你加了逗号之后就得用逗号分隔了(需要符合第一个字符串参数中定义的格式),所以如果不想改程序的话你在输入的时候就应该输入"3,4,5"。不过最好还是按照上述方法修改代码比较规范。
有关用
vs2010
编写
C语言程序
的问题,printf没有效果。请求帮助。_百度知 ...
答:
可能会越界,屏幕之所以会闪可能就是这个原因。当然,我觉得这个可能是写错了
,c=a-b,可能你的意思应该是这样。最后,printf()函数写的也不对,如果要输出一个变量应该这样 “printf("/n/n结果是:%d/n",c);“。最后附上我改的程序如下:include <stdio.h> int main(){int a,b,c,d;printf...
VS2010
下
C程序执行
得到错误
结果
答:
教科书印刷错误吧。把while(!(result%m==0&&result%n==0));最后边的分号删掉,这行不应该有分号,打上分号,下边的result++变成永远
执行
了,而循环本身失去意义。错的原因就是这个
C语言为什么输出结果不对
啊?
答:
printf("%d ", &n)
输出
的是n的地址不是值,把&去掉,改成 printf("%d ",n);
...突然vs2008和
vs2010
下的
C语言
都不能屏幕
输出
中文了,一输出就是乱码...
答:
是dos窗口设置问题 将下面的代码复制到记事本里吧,另存为扩展名为“.reg”的文件,双击导入注册表就完成了 CMD 环境中汉字输入和汉字显示的恢复。Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe]"CodePage"=dword:000003a8 小说明一下:十六进制"...
用
C语言
编程程序没有错误
为什么结果不对
答:
程序可以运行并不表示程序就是正确的 编译和连接都正确,只能说明编译器对他
进行
语法等检查 没发现他的错误而已,而既然
运行结果
是错误的,那就是说明一点 可能是你的算法设计的不当
,不
能正确的解决问题,这样发生的错误 是运行期错误,在编译连接的过程不会出错的,不过幸好,编译器也为我们 提供了一些解决...
c语言程序为什么运行
就是得不出正确
结果
?
答:
输入是合法的:3,4�此时不用逗号而用空格或其它字符是
不对
的。3 4� 3:4�其次,你要注意你输入的数据是否能构成三角形。(因为你程序中没处理)例如:请输入a,b
,c
:3,4,5 area=6.000000 Press any key to continue 但输入以下
结果
形式时:请输入a,b,c:3 4 ...
大家正在搜
c语言把结果输出到文件
c语言每行输出5个数
c语言空格怎么输出
c语言printf输出中文
c语言long类型怎么输出
c语言怎么输出汉字
c语言输出5个数换行
c语言输出字符
c语言输出格式
相关问题
c语言基础,输出结果不对,怎么办
用VS2010写个C语言小程序,不能正常输出结果。
为什么vs2010运行c语言程序时刚在运行窗口输入数据,没有...
vs2010c语言,帮忙看下错在哪里。输出结果不正确。
vs2010调试运行c语言程序不显示结果怎么回事?
用vs2010编写c语言程序时运行程序时,若输入一个0,5,...
怎么用VS2012写C语言程序运行结果弹出后那个运行结果的黑...
这是用VS2010写的求输入的两数之和的程序,为什么输入两个...