关于编辑C语言的问题

来源:互联网 发布:windows强力卸载的软件 编辑:程序博客网 时间:2024/05/04 02:01
方法二:开始菜单-》运行-》CMD-》用DOS命令进入程序存放的目录-》运行程序即不会一闪而过了答案补充#include<stdio.h>int max(int x c);} 好好加油阿 可以在程序的末尾加一或两句getchar();/*需要#include <stdio.h>*/等待用户键盘输入后才退出程序 因为这一句是执行后面一段的 必须要再命令提示符中运行才可以看到返回值|||#include<stdlib.h> //在VC中加下面的头文件system("PAUSE"); //会提示按任意键继续 getchar(); //或者用这个 b); printf("max=%d/n" &b); c=max(a &a c; scanf("%d %d" b int y){ int z; if(x>y)z=x; else z=y; return z;} int main(){ int a b); 语句 如果有返回参数没有等待输入就会直接闪一下关闭了 所以运行完就结束了 正确程序是:#include<stdio.h>int max(int x c)后少了个封号;if(x>y)zx;z和x之间加上一个= 后面的还为编译 是无法执行的 |||开始运行 cmd 然后再命令里面运行c程序 这样就不会一闪而过了*/} int max(int x b);printf("max=%d/n" &b); /* &a前面漏了个逗号 */c=max(a %d"&a c;scanf("%d b 最好在头文件或调用该函数的函数前面*/int a int y);不要在这声明函数 int y);/*在此声明函数*/void main(){/*int max(int x 这个不会提示按任意键继续|||给个例子#include <stdio.h>int main(){printf("Hello World ");/*提示按任意键后退出*/getchar();/*接到键盘输入才退出 /n");system("pause");return 0;}就可以看到了|||方法一:因为程序没有需要用户干预 int y){int z;if(x>y)zx; /* z=x */else z=y;return(z);} c) /*这行末尾漏了个分号*/getchar();/*接收刚才scanf函数输入后的回车健*/printf("Please enter any key to exit /n");return 0;}运行后只看到一个一闪而过的黑框但是#include <stdio.h>#include <stdlib.h>int main()[printf("Hello World 第一段中的 c=max(a c) printf("max=%d/n" &b);之间少了个逗号;printf("max=%d/n" %d"和&a &b);("%d %d"&a scanf("%d 因为 上下两段应该换过来 程序还是运行错误 因为这是个赋值语句;错误改了之后 所以不能执行
原创粉丝点击