fkjj.net
当前位置:首页 >> C语言编程问题 我的程序DEV C++没有错误,为什么反... >>

C语言编程问题 我的程序DEV C++没有错误,为什么反...

你第六行引号位置错了,应该是 scanf("%d",&x);

如果是想学C++的话, 建议你不要写c, 虽然C++可以兼容 大部分的C代码. 1. C++ 永远没有 void main() {} , 你不用告诉我说书上就是这么写的,或者 vc6.0或者 其它的没有警告.记住, 那是错的.2. c++的输入输出流 和 c的不同,建议不

报错信息发上来看一下很可能是scanf的问题有些环境不让用scanf只能用scanf_s看你的代码 并没有输入字符串把所有scanf改成scanf_s应该就可以了还不行 发错误信息.

你的main函数打错了 不是你打的mian() 应该是 void main() 你也没有给main()函数加返回值 新手很容易出现拼写错误,要注意呀

直接一个getchar();或者用stdlib.h里的system函数调用pause命令

数学库, gcc编译参数要加-lm ~scanf("%lf %lf %lf",&r,&h,&w) 改成 scanf("%lf %lf %lf",&r,&h,&w) == 3 main函数最后加 return 0;

首先C语言输入输出的头文件应该是stdio.h ,而且DEV C++ 中主函数只能用int类型,所以使用void类型的话肯定不会编译通过.现在很多的编译器都不接受void类型的主函数,所以只要更改这两处就可以编译通过.现在很多的C语言课本仍然是内容比较旧的,并没有什么更新.

你好,从你的代码上看是没有问题的,估计问题出在“请输出入两个整数:”这字符串上,它的编码格式可能不正确,导致运行时输出字符串是乱码.建议你把这个字符串删除了重新输入新的字符串.

错误会导致程序无法编译通过,进而不能运行 而警告是说程序中有些代码编写不是非常恰当,不会影响程序编译,在少数情况下会影响程序运行 一般警告可以忽略,而错误是必须要修改的 但最好还是将警告消除比如:将double型赋值给int型等等

改文件后缀 cpp 为c,或者 改main 函数dev C++ 把cpp文件识别为 C++语言,main函数为 int main(){ return 0;}

网站首页 | 网站地图
All rights reserved Powered by www.fkjj.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com