当前位置:首页
开发技术指南» 文章正文
    引言:
 

 

    摘要: 我想望数据库中插入一各null的值,怎么办 ......
    摘要: 看到很多朋友是用dbeng来做的,不知道怎么样写代码。能告诉一下具体的代码吗? 要备份和恢复都有的。还有就是,在备份的时候会出现dbeng的那个dos窗口,怎么样才能隐藏啊?? ......


大家帮忙看看这个C程序。

#include   <stdio.h>  
  main   (){  
        int   a,b;  
        scanf   ("%d,%d",&a,&b);  
        printf   ("%d",max());  
  }  
  max   (x,y){  
        if   (x>y)   return   x;  
        else   return   y;  
  }

NO.1   作者: codingcoding

这样写好一点  
  #include   <stdio.h>  
  max   (int   x,   int   y){  
        if   (x>y)   return   x;  
        else   return   y;  
  }  
   
  int   main   (){  
        int   a,b;  
        scanf   ("%d,%d",&a,&b);  
        printf   ("%d\n",max(a,b));  
   
        return   0;  
  }  
 

NO.2   作者: ynli2002

问题1。max()没有返回值,怎么能打印出来  
  问题2。max()函数参数没有类型  
  问题3。max()函数有参数,而调用没有参数  
  改成如下  
  #include   <stdio.h>  
  main   (){  
        int   a,b;  
        scanf   ("%d,%d",&a,&b);  
        printf   ("%d",max(a,b));  
  }  
  int   max   (int   x,   int   y){  
        if   (x>y)   return   x;  
        else   return   y;  
  }  
 

NO.3   作者: tc001

应该为:printf   ("%d",max(a,b));

NO.4   作者: xiaoluoli

#include   <stdio.h>  
  int   max   (int   x,int   y){  
        if   (x>y)   return   x;  
        else   return   y;  
  }  
  void   main   (){  
        int   a,b;  
        scanf   ("%d,%d",&a,&b);  
        printf   ("%d",max(a,b));  
  }  
  这样改就可以了:)给2分就可以了

NO.5   作者: xiaoluoli

#include   <stdio.h>  
  int   max(int,int);  
  void   main(){  
        int   a,b;  
        scanf   ("%d,%d",&a,&b);  
        printf   ("%d",max(a,b));  
  }  
  int   max   (int   x,   int   y){  
        if   (x>y)   return   x;  
        else   return   y;  
  }  
  xiaoluoli   to   ynli2002(阿男)   要这样才可以!!:)

NO.6   作者: rkwj

#include   <stdio.h>  
  int   max(x,y);  
  main   (){  
        int   a,b;  
        scanf   ("%d,%d",&a,&b);  
        printf   ("%d",max());  
  }  
  max   (x,y)  
  int   x,int   y;{  
        if   (x>y)   return   x;  
        else   return   y;  
  }  
 

NO.7   作者: huapingchen

 
   
   
  首先,没有定义函数原型;  
  然后,函数没有返回类型;  
  再个,没有定义函数的参数类型;  
  最后,调用函数时没有参数说明。  
   
   
   
  应该是这样的:  
   
  #include   <stdio.h>  
   
  int   max(   int,   int   );  
   
  main(   )  
  {  
        int   a,   b;  
        scanf(   "%d,   %d",   &a,   &b   );  
        printf(   "%d   ",   max(   a,   b   )   );  
  }  
   
  int   max(   x,   y   )  
  {  
        if(   x   >   y   )  
              return   x;  
        else  
              return   y;  
  }  
   
   
   
 

NO.8   作者: huapingchen

 
  失误失误!!!  
   
   
  首先,没有定义函数原型;  
  然后,函数没有返回类型;  
  再个,没有定义函数的参数类型;  
  最后,调用函数时没有参数说明。  
   
   
   
  应该是这样的:  
   
  #include   <stdio.h>  
   
  int   max(   int,   int   );  
   
  main(   )  
  {  
        int   a,   b;  
        scanf(   "%d,   %d",   &a,   &b   );  
        printf(   "%d   ",   max(   a,   b   )   );  
  }  
   
  int   max(   int   x,   int   y   )  
  /*或者这样  
    *int   max   (   x,   y   )  
    *int   x,   int   y;  
  */  
  {  
        if(   x   >   y   )  
              return   x;  
        else  
              return   y;  
  }  
   
   
   
 

NO.9   作者: chzy00

如果函数体在调用之前定义,食补需要声明的.如:  
  int   max(int   x,   int   y)  
  {  
            return   (x>y?x:y);  
  }  
  int   main()  
  {  
  ...  
  }  
  或者:  
  int   max(int   [x],   int   [y]);/*中括号中的可以省略*/  
  int   main()  
  {  
  /...  
  }  
  int   max(int   x,   int   y)  
  {  
          return   (x>y:x?y);  
  }

NO.10   作者: feiyun222

用c++吧  
  #include<iostream>  
  using   namespace   std;  
  int   max(int   x   ,int   y)  
  {  
      if(x>y)  
            return   x;  
        else    
              return   y;  
  }  
   
  int   main()  
  {  
    int   a,b;  
    cin>>a>>b;  
    cout<<max(a,b);  
    return   0;  
  }  
       
 


    摘要: pretranslatemessage 中 如何截获 ctrl+n 这个消息呀? 100分奉送!!!! ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE