#include<stdio.h>
void main()
{
int max(int x,int y,int z);
int m,a,b,c;
scanf("%d,%d,%d",&a,&b,&c);
m=max(a,b,c);
printf("%d",m);
}
int max(int x,int y,int z)
{
int n;
if(x>y) n=x;
else n=y;
if(n>z) n=n;
else n=z;
return(n);
}
Linking...
LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16
Debug/1.exe : fatal error LNK1120: 1 unresolved externals
执行 link.exe 时出错.
1.exe - 1 error(s), 0 warning(s)
帮看下这小程序哪写错了??
你这个程序本身没有错误,如果非要说有问题,C标准是要求main函数返回整形。错误的是你的VC或是BCB,认为程序应该是Application,要以WinMain函数为入口。如果你建立工程时创建的是Console Application,中文会是控制台程序,就不会出错了。
帮看下这小程序哪写错了
都属于马虎类的错误... 尽量避免这类错误...
一个小程序 请看看我哪里错了 是什么原因造成的
提示是语法错误 猜测1:while后面多了一个空格,删掉可行 猜测2:while 逻辑语句外面在加一个小括号,即为while((**) and (**)):
帮看下我的小程序怎么出的错
这是由于你声明数组char letter[80][20];时,并没有对它进行初始化处理,如果数组声明是不进行初始化的话,他的各成员的值还是保持地址空间被分配前的原先的值,也就是一些随机的值。所以对于letter数组,那些在程序中没有被直接赋值的成员中一直存放一些随机的值,最后被当成有效值输出了,就出现了你...
帮我看看这个小程序哪里错了
public String toString() { return "name " + name + "furColor" +furColor;} } 哪来的name和furColor变量,在这个类里也没有定义全局变量,当然找不到。。都没定义怎么用??
帮忙看下这个lingo小程序吧,运行老出错~~
这三句后面各少一个括号。哦,忘记了,倒数第二行最后少一个分号,加上就可以了。最后几行写好了是这样子的 for(liaochang(i):@bin(k(i)));for(wuxianqing(j):@bin(kk(j)));for(liaochang(i):@bnd(0.03*d,q(i),s(i)));for(wuxianqing(j):@bnd(0.03*d,qq(j),ss(j)))...
帮我看看这个小程序有什么问题
呵呵,小错误 l=2k+1; 这行明显不对啊,这可不是数学 要改成 l=2*k+1 就会编译通过了;还有程序也不对,不能实现你预想的功能(那个endl可是每个循环都起作用的)试试下面的 include<iostream.h> void main(){ int n,i,j;cin>>n;for(i=0;i<n;i++){ for(j=0;j<2*n+1;j++)...
高手帮我看一下这个小程序出了什么问题。。。求解。
static String fName[]=("HP","IBM","DELL");就这一句,改成 static String fName[]={"HP","IBM","DELL"};
看下这个简单的小程序 这是为什么啊? 我是新手
不好意思,之前理解错你的意思了。是这样的,Point是你自己定义的类,复制运算符=没有被重载,因此只能 Line(Point x,Point y):a(x),b(y){}通过系统提供的默认拷贝构造函数来实现初始化。如果你要写=,那么要重载运算符
请各位大侠帮我看一下这个小程序,为什么只能输第一个学生的信息,谢谢...
你的主程序里边缺少一个死循环,所以程序执行一次就退出了,你自然不能输入第二个学生信息