Cプログラミングの関数のさまざまなカテゴリは何ですか?
引数が存在するかどうか、および値が返されるかどうかに応じて、関数は-
に分類されます。-
引数も戻り値もない関数
-
引数なしで戻り値のある関数
-
引数ありで戻り値のない関数
-
引数と戻り値を持つ関数
引数と戻り値のない関数
例
#include<stdio.h>
main (){
void sum ();
clrscr ();
sum ();
getch ();
}
void sum (){
int a,b,c;
printf("enter 2 numbers:\n");
scanf ("%d%d", &a, &b);
c = a+b;
printf("sum = %d",c);
} 出力
Enter 2 numbers: 3 5 Sum=8
引数なしで戻り値のある関数
例
#include<stdio.h>
main (){
int sum ();
int c;
c= sum ();
printf(“sum = %d”,c);
getch ();
}
int sum (){
int a,b,c;
printf(“enter 2 numbers”);
scanf (“%d%d”, &a, &b);
c = a+b;
return c;
} 出力
Enter two numbers 10 20 30
引数ありで戻り値のない関数
例
#include<stdio.h>
main (){
void sum (int, int );
int a,b;
printf("enter 2 numbers");
scanf("%d%d", &a,&b);
sum (a,b);
getch ();
}
void sum ( int a, int b){
int c;
c= a+b;
printf (“sum=%d”, c);
} 出力
Enter two numbers 10 20 Sum=30
引数と戻り値を持つ関数
例
#include<stdio.h>
main (){
int sum ( int,int);
int a,b,c;
printf("enter 2 numbers");
scanf("%d%d", &a,&b);
c= sum (a,b);
printf ("sum=%d", c);
getch ();
}
int sum ( int a, int b ){
int c;
c= a+b;
return c;
} 出力
Enter two numbers 10 20 Sum=30
-
C言語でのさまざまな検索手法は何ですか?
検索手法とは、要素のリストから重要な要素を見つけることです。 指定された要素がリストに存在する場合、検索プロセスは成功したと言われます。 指定された要素がリストに存在しない場合、検索プロセスは失敗したと言われます。 C言語は、2種類の検索手法を提供します。それらは次のとおりです- 線形検索 二分探索 線形探索 キー要素の検索は直線的に行われます。 これは最も簡単な検索手法です。 リストが並べ替えられることは想定されていません。 制限-より多くの時間を消費し、システムの電力を削減します。 入力(i / p) ソートされていない要素のリスト、キー。 出力(o /
-
メソッドがC#でオーバーロードされるさまざまな方法は何ですか?
メソッドをオーバーロードできるさまざまな方法は-です。 The datatypes of parameters are different The number of parameters are different 以下に、パラメータのさまざまなデータ型を示す例を示します- void print(int i) { Console.WriteLine("Printing int: {0}", i ); } void print(double f) { Console.WriteLine("Printing f