Cプログラミング
 Computer >> コンピューター >  >> プログラミング >> Cプログラミング

現在の時刻でデジタル時計を印刷するCプログラム


このセクションでは、Cを使用してデジタル時計を作成する方法を説明します。時間を操作するには、time.hヘッダーファイルを使用できます。このヘッダーファイルには、日付と時刻に関連する問題を処理するために使用されるいくつかの関数シグネチャが含まれています。

time.hの4つの重要な要素は次のとおりです

  • size_t このsize_tは、基本的に符号なし整数型です。これはsizeof()の結果です。

  • clock_t これは、プロセッサ時間を保存するために使用されます

  • time_t これは、カレンダーの時刻を保存するために使用されます

  • struct tm これは構造です。日付と時刻全体を保持するのに役立ちます。

サンプルコード

#include <stdio.h>
#include <time.h>
int main() {
   time_t s, val = 1;
   struct tm* curr_time;
   s = time(NULL); //This will store the time in seconds
   curr_time = localtime(&s); //get the current time using localtime()
   function
      //Display in HH:mm:ss format
      printf("%02d:%02d:%02d", curr_time->tm_hour, curr_time->tm_min,
   curr_time->tm_sec);
}

出力

23:35:44

  1. 配列の左回転をCプログラムのO(n)時間とO(1)空間で出力します。

    いくつかのサイズnと複数の整数値の配列が与えられているので、与えられたインデックスkから配列を回転させる必要があります。 -のようなインデックスkから配列を回転させたい 例 Input: arr[] = {1, 2, 3, 4, 5}    K1 = 1    K2 = 3    K3 = 6 Output:    2 3 4 5 1    4 5 1 2 3    2 3 4 5 1 アルゴリズム START Step 1 -> Declare functio

  2. Windows 10 の時計をインターネット タイム サーバーと同期する

    Windows 10 の時計をインターネットと同期するタイム サーバー: Windows 10 で時刻を自動的に設定するように時計を設定した場合、時刻を更新するために現在の時刻がインターネット タイム サーバーと同期されていることに気付くかもしれません。これは、PC のタスクバーまたは Windows 設定の時計が定期的に更新され、タイム サーバーの時刻と一致することを意味します。これにより、時計の時刻が正確になります。時間が更新されないインターネット タイム サーバーと自動的に同期するには、インターネットに接続する必要があります。 現在、Windows 10 はネットワーク タイム プロ