|
■講義一覧
・基本的な文法関連の解説をします。以下の内容は、C言語と共通で使用できます。
1. 注釈(コメント)
2. 条件分岐(if文)
3. 条件分岐(select-case文)
4. 繰り返し構文(for文)
5. 繰り返し構文(while文)
■1.注釈(コメント)
・C言語、C++言語共通で"//"または"/* */"でコメントを定義します。
【例】
// コメントだよ
/*
コメント1
コメント2
*/ |
一覧へ
■2.条件分岐(if文)
・C言語、C++言語共通で"if( 条件文 )"で条件分岐(if文)を定義します。
【例】
// 単一条件
int data = 1;
if( data == 1 ) {
printf("dataの値は1です\n");
}
//複数条件(偶数、奇数チェック処理)
if( data % 2 == 1 ) {
printf("dataの値は奇数です\n");
}else{
printf("dataの値は偶数です\n");
}
|
一覧へ
■3.条件分岐(select-case文)
・C言語、C++言語共通で"select( 条件文 )case"で条件分岐(select-case文)を定義します。
【例】
// 条件分岐
int data = 1;
select( data ) {
case 1:
printf("dataの値は1です\n");
break;
case 2:
printf("dataの値は2です\n");
break;
case 3:
printf("dataの値は3です\n");
break;
default:
printf("1〜3の値ではありません\n");
break;
}
|
一覧へ
■4.繰り返し構文(for文)
・C言語、C++言語共通で"for( 条件文 )"で繰り返し構文(for文)を定義します。
【例】
// 繰り返し構文(1〜10までの合計値)
int goukei = 0; //合計変数
for( int i = 1; i <= 10; i++ ) {
//合計変数に加算値を設定する
goukei = goukei + i;
}
printf("合計値は:%d\n",goukei);
// 繰り返し構文(無限ループ)
for( ; ; ){
// 復帰条件がない場合は、無限ループ
}
|
一覧へ
■5.繰り返し構文(while文)
・C言語、C++言語共通で"while( 条件文 )"で繰り返し構文(while文)を定義します。
【例】
// 繰り返し構文(1〜10までの合計値)
int goukei = 0; //合計変数
int i = 0;
while( goukei <= 10 ) {
//合計変数に加算値を設定する
goukei = goukei + i++;
}
printf("合計値は:%d\n",goukei);
// 繰り返し構文(無限ループ)
while( 1 ){
// 復帰条件がない場合は、無限ループ
} |
一覧へ
|