欧洲高中生 发表于 2009-11-22 14:15

kann jemandenmir erklären,der Unterschied zwischen Prozedur&Funktion

von den Folien wird die Definition achso genennt:in Funktion gibt es Ergebnis,dagegen hat Prozedur kein.

aber in Prozedur hat man immer SOP geschrieben.für mich,das ist ein Ausdruck.und das ist sogar ein Ergebnis für was ich gemacht habe....

z.B. ich mocht
*******
+******
++*****
+++****
++++***
+++++**
++++++*

dann verwende ich Prozendur.

class first{

      static void name1(int n){
         char a='+';
         char b='*';
         for(int i=0; i<n;i++){
            for(int j=0;j<n;j++){      
                if(j<i)
                  System.out.print(a);
                else
                  System.out.print(b);
            }
            System.out.println();
         }

      
      }
                  
      public static void main(String [] args){
         intn=7;      
         name1(n);

      }

}




wieso benutze ich nicht Funktion?kann jemanden mir erklären_
wann verwende ich Funktion,wann Prozedur?


danke:)

infors 发表于 2009-11-22 15:25

在C++里面 function作为子程序执行后反馈结果给主程序,procedure作为子程序给主程序不提供任何反馈。Java类同~

欧洲高中生 发表于 2009-11-22 16:49

wann braucht man Funktion (a value giving back?)

so far as what i did.always when the question like "ob..." then i use funktion,coz boolean.but what exactlly shall i use them?

sorry i can' write in chinese at the moment.

欧洲高中生 发表于 2009-11-22 16:58

不好意思。现在可以打中文了。

请问一下。有道题是说long[]v=4;

应该是错的,因为没有{}
可是我试了几个java的程序,不管是事先定义long[]v={1,2,3,4,5};
还是long[]v=new long ;
最后打的时候都是写v=3;
也就是说没有加{3}

请问为什么在题目里没有{}要算错?因为arrays必须加{}?

谢谢

blurryblue 发表于 2009-11-22 17:08

如果是学习java的话,只有class object method attribute的概念,没有prozedur 或是funktion
页: [1]
查看完整版本: kann jemandenmir erklären,der Unterschied zwischen Prozedur&Funktion