VS2010中运行c语言,为什么输出结果不对

供稿:hz-xin.com     日期:2025-01-14
c语言基础,输出结果不对,怎么办

代码中所有的整型除法都要修改为浮点除法
如95/100改为95.0/100
其他的以此类推

另外,变量a为什么定义为整型?赋值时会丢失精度,下次提问先写明你想要是想什么功能,不然没人能帮你改

你按Ctrl+F5运行,不要只按F5运行

scanf()不要用逗号分割数字,用空格试试看。
你这个C语言代码有问题,上面还有C++代码和win函数。
建议把源代码文件后缀改为.c再打开,把上面无关的代码清掉,这样才是纯C语言代码。

输入格式必须对应,如果你,隔开了,就不能加空格了,因为空格也是一个字符。

VS安全函数问题(C语言安全函数)是怎么回事?如何解决?
取消SDL检查的步骤如下:1. 通过菜单栏选择“项目 -> 项目名称属性”或使用快捷键“Alt+F7”。2. 在弹出的对话框中,选择“C\/C++ -> SDL检查”,将“是”改为“否”。3. 确认设置并重新运行程序,即可恢复使用标准函数。需要注意的是,VS不同版本对于取消SDL检查的支持有所不同。VS2010和VS...

C语,scanf出错了,不知道怎么回事
转载自:网页链接 VS中”This function or variable may be unsafe.”警告的解决办法 问题原因 C语言的标准函数中,一些读取或写入内存的函数存在内存越界的问题,从而使得内存数据变得不安全。如scanf、gets、strcat等函数都存在着这样的问题。为了避免这个问题,在VS中,另外提供了如scanf_s,get_s,...

PHP中文网百科(php中文网app官网)
PHP独特的语法混合了C、Java、Perl以及PHP自创的语法它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码...

怎么用microsoft visual studio 用c\/s
..【新建项...】,在打开的对话框中选择“【C++ File(.cpp)】",并在下方输入一个以.c结尾的文件名,之后点击Add,之后就可以在这个文件中加入C语言代码,按F5就可以调试运行了。 --- 另外,为了看到输出结果,请在 return 0; 之前加上下面语句: system("pause"); \/\/避免一闪而过 ...

c++中出现的cout问题
首先,学C++不建议你用VC6,现在新书的标准都是根据C99编辑的,VC6的库已经过时了,可以用来学C但是学C++不好。如果你想要别的可以告诉我邮件我发给你VS2010。和使用方法 关于第一个程序: 'cout' : undeclared identifier的意思是说你没定义cout这个操作。你应该把输入语句改成std::cout<<" ";就...

用栈实现,输入一个十进制数,转换成十六进制输出(C语言)
工具/材料:以Microsoft Visual Studio 2010为例。1、首先在桌面上,点击“Microsoft Visual Studio 2010”图标。2、然后在该界面中,先定义栈最大的存储空间。2、其次在该界面中,编写初始化空栈函数代码。3、之后在该界面中,编写判断空栈函数代码。4、接着在该界面中,编写判断栈满函数代码。5、...

电脑显示无法定位程序输入点memcpy_s 于动态链接库 msvcrt.dll上怎么办...
msvcrt.dll(名称:Microsoft C Runtime Library)提供了printf,malloc,strcpy等C语言库函数,并且为使用C\/C++(Vc)编绎的程序提供了初始化(如获取命令行参数)以及退出等功能。可以用腾讯电脑管家修复。打开电脑管家——电脑诊所——软件问题——缺少dll文件。如果不行,可以去网上下载。搜索:vc2010 ...

win10能用的C语言程序有哪些?
WIN10 下编程,如果要代替VC6.0,可以选择VS2013 或者 VS2015,但从你的截图来看,可以尝试重启系统,在重新运行VS2015看看。看样子,好像是要学习C语言吗?如果是这样的话, 推荐学习C语言的书籍是: C Primer Plus中文版 开发工具是: VS2008 或者 VS2010 或则 VS2013 百度一下, 80X86汇编小站 ...

error C2679:二进制"=":未定义接受"int"类型右操作数的运算符(或没有...
来看看这个模板函数的定义,这明显不是面向对象的思想,是面向过程(C语言)的思维方式 template void show(CIT&it,set&s){ for(it=s.begin();it!=s.end();++it){ cout<<*it<<"\\t";} cout<<endl;} C++的做法是什么呢 template void show(const set& s){ for (typename set::const_...

如何编译并运行C语言程序
1、创建一个文件名为main.c,然后用任意一个款你熟悉的文本编辑软件,比如说记事本,在里面输入下面的代码,记住,要用文本文件编辑软件,不能用word的。2、然后用gcc编译程序:gcc .\/main.c 你会得到一个a.out文件。3、运行a.out