『壹』 c语言编译不通过
#include <stdio.h>
#define n 10;
void m(int a[n],int n,int *ma,int *mi ); //换成 void m(int a[], int *ma, int *mi) 并且不要跟 分号
{
int max,min;
max=a[1];min=a[1];
for(int i=1,i<n,i++)
if(a[i]>max)
max=a[i];
else if(a[i]<min)
min=a[i];
&ma=&max;
&mi=&min;
}
void main ()
{
int c;
int a[n];
for(int j=1,j<n,j++)
{
printf("请输入数字");
scanf("%d",c);
a[j]=c;
}
int *ma,*mi; //修改成整型,不需要用指针 int ma, mi;
m(a[n],n,*ma,*mi); //调用,传地址 m(a,&ma,&mi)
printf("最大值为:%d,最小值为:%d ",&ma,&mi); //从这句看出你连指针怎么用都没有搞清楚,如果ma,mi是指针,那么输出他们的值应该用 *ma,*mi,而不是&ma,&mi(这个是输出地址),而且按你原来的写法,没有对指针进行赋值就直接使用,相当危险
}
『贰』 编译不通过
程序是没有错的.但是你有可能是从网页拷下来的代码.
有的网页在代码中插入了不可见的字符作为简单的防拷.
一般是换行回车,TAB字符空格字符包含有不可见字符.
你的代码很简单,只包含0xa1这个不可见字符.
用16进制编辑器查找0xa1字符改为0x20字符(空格)就可以了.
还有一个办法,就是重新建个文件,把你的代码重新输入一道就行了.
『叁』 VS2005下如何设置,使得如果编译出错不通过,就不能执行。
没有吧!我的vs2005没有像你说的那样啊,我的就是编译不过就不能执行啊!
『肆』 为什么ABBrobotstudio不能编译机械装置
是不是使用了中文名称?
『伍』 为什么这个简单的存储过程编译不通过
应该是p_Return:=7;这点有问题。
p_Return这个变量你没声明嘛。
改成p_Result:=7
『陆』 为什么程序编译不通过
and the aptest child needs teaching.
『柒』 catia仿真运动点击使用命令进行模拟时提示命令不足该机械装置无法模拟请在接合上添加命令是怎么回事
约束不完整,某个零件自由度过大(一般大于1)。
『捌』 这道C++编程题为什么老是编译不通过
/*题目:编写筛选查找素数函数:
void sieve(bool isPrime[], int n)
其中isPrime[n]为一个布尔型数组,n为数组大小。由于2是第一个素数,所以设置isPrime[0]和isPrime[1]的值为
false,并设置其余的元素初值为true。然后对从4到n-1的每一个i,判断i是否能够被2整除,如果i能够被2整除,则设置isPrime[i]
为false。对从2到n/2的每一个可能的数值重复以上处理,当操作结束时,所有值为true的isPrime[i]所对应的i就是素数,它们将是从筛
子中掉下来的。
测试程序:
日期:2013.5.6 */
#include <iostream>
#include <math.h>
using namespace std;
void sieve(bool isPrime[], int n)
{
int flag,i,j; //...请补充完整
for(i=2;i<=n;i++)
{
for(j=2;j<=sqrt(i);j++)
{ flag=1;
if(i%j==0)
{
flag=0;
break;
}
}
if(flag)
isPrime[i]=true;
else
isPrime[i]=false;
}
}
void Disp(bool a[], int n)
{
for (int i=1; i<n; i++)
if(a[i]) cout << i << " " ;
cout<<endl;
}
int main()
{
int n=0;
cout<<"Input n: ";
cin>>n;
if (n<2)
return 0;
bool *isPrime=new bool[n];
isPrime[0]=false;
isPrime[1]=false;
sieve(isPrime,n);
Disp(isPrime,n);
return 0;
}
/*输入:一个整数,表示n
输出:1行,1到n之间的所有素数,两个素数之间用空格隔开,最后一个素数输出后,输出一个空格和空行,输出参见函数Disp的代码。
例如,当输入20时,输出如下:
2 3 5 7 11 13 17 19*/
上面的程序在xp系统的vc++ 6.0下通过的!请给高分呀!
『玖』 C++ 编译不通过
在最上面加上
#include
<stdafx.h>
试试,
编译器版本不同,要求不同。
在最上面加上
#include
<stdafx.h>
我在vs2005编译通过了。
『拾』 下面的Latex编程,编译不通过,请问问题出在哪
明显第四行的“}”在前面找不到对应的“{”。