llgd.net
当前位置:首页 >> 在 VisuAl StuDio 2008环境运行:printF("%D\n%D\n... >>

在 VisuAl StuDio 2008环境运行:printF("%D\n%D\n...

printf后面的参数是从右往左计算,即先“-i--”、“i++”、“i--”、“--i”再“++i”计算,的到结果为“-8、7、8、7、7”,输出结果就是 7 7 8 7 -8 补充: 对于“-i--”、“i++”、“i--”这几个输出应该理解吧? 而后面计算“--i”、“++i”因为都是先计算得出i,再...

你修改下,最前面加个 #include 函数里加一个 system("pause");

1、不用scanf()而改用scanf_s()2、在程序前面加#pragmawarning(disable:4996)3、无需加代码,只需在新建项目时取消勾寻SDL检查”即可。

在你的代码后面,加上system("PAUSE");

是不是头文件的问题

C可以这知写: #include "stdio.h"int main(void){ int i,j,n; printf("Input integer n(1 to 9)...\nn="); while(1){ if(scanf("%d",&n),n>0 && n

#include #include void main() //main函数需要有返回值 { int a,b,c; system("cls"); //VC不支持clrscr();清屏就用这个 printf("\n\nEnter the year:"); scanf("%d",&c); if(c%100==0) { if(c%400==0) printf("\n\nthe year you entered is a l...

按照截图来看, 你这个项目里面应该存在多个main函数

你可以试试system("pause");输出暂停,然后再回车,不过按一下回车就会关闭窗口哦~~

应该与你编写的程序有关,如果你的程序在调用scanf前有问题或需要从STDIN取数据,那么会出现你说的这种情况.

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