Cでforループを使用してユーザーが選択した1か月のカレンダーを印刷するにはどうすればよいですか?
1か月のカレンダーを印刷するロジックは次のとおりです-
for(i=1;i<first;i++) printf(" "); for(i=1;i<=noofdays;i++){ printf("%3d",i); if((first+i-1)%7==0) printf("\n"); }
例
次の例では、ユーザーから月の日数と最初の日を受け取り、それに応じて月のカレンダーを印刷します-
#include<stdio.h> int main(){ int i,noofdays; int first; printf("enter no of days in a month:\n"); scanf("%d",&noofdays); printf("enter first day in a month:\n"); scanf("%d",&first); for(i=1;i<first;i++) printf(" "); for(i=1;i<=noofdays;i++){ printf("%3d",i); if((first+i-1)%7==0) printf("\n"); } return 0; }
出力
enter no of days in a month: 30 enter first day in a month: 4 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
-
JavaScriptのフローチャートを使用してforループを表示するにはどうすればよいですか?
「for」ループにはループの初期化が含まれます ここで、カウンターを開始値に初期化します。初期化ステートメントは、ループが始まる前に実行されます。テストステートメント これは、特定の条件が真であるかどうかをテストします。条件が真の場合、ループ内で指定されたコードが実行されます。そうでない場合、制御はループから外れます。 最後に反復ステートメントがあります カウンターを増減できる場所。 JavaScriptのフローチャートを使用してforループを表示する方法を見てみましょう-
-
数式を使用して Excel で FOR ループを作成する方法 (3 つの例)
Excel VBAを使ってFORループを作りたくないですか? 式を使用してExcelで?この記事では、FOR ループ を作成する方法を示しました。 数式を使用します。 Excel VBA でコーディングする方法を知っている場合 、あなたは恵まれています🙂。ただし、VBA でコードを書いたことがない場合は、 または、Excel ワークブックに Excel VBA を含めないようにしたい ほとんどの場合、単純なループを作成するために独創的に考える必要があります。 . 作業ファイルをダウンロード 以下のリンクから作業ファイルをダウンロードしてください: 数式を使用して Excel で FO