发布网友 发布时间:2024-04-04 02:58
共5个回答
热心网友 时间:2024-04-04 05:51
把#include"stdio.h"改为#Include<stdio.h>
程序运行 是正确的,,就是健壮性不好。。你输入一个整形数字。就然后按一下空格。直到10个数字。。。。只输入10个。。千万记住。要不下标越界,排序不了。的。N相当于定义了一个常量。不能改变的。下面的 图是我运行的结果。
热心网友 时间:2024-04-04 05:52
#define N 10指的就是一个宏,你的程序没有错误,运行结果也正确!但有个小毛病不影响程序的运行:在(scanf("%d",&a[i]);)中可以不用输入地址符!热心网友 时间:2024-04-04 05:54
经检验你的程序是对的!热心网友 时间:2024-04-04 05:54
#define N 10是定义一个全局变量在程序执行过程中N的值是10且值不变热心网友 时间:2024-04-04 05:50
#define N 10 编译过程中,编译器 会将N的地方 用10来替换。你这个是个典型的C程序。