今週の課題
サンプルプログラム
1.ランダムな値を発生させるプログラム。(1〜6)
#include<stdlib.h>
#include<stdio.h>
#include<time.h>
main(){
int i;
int value;
time_t t;
srand((unsigned)time(&t);
value=1+(int)(6.0*rand()
/(RAND_MAX+1.0));
printf(”%d¥n”,value);
}
2.ウィンドウをクリア。(エスケープシーケンス)
#include <stdio.h>
#define CLEAR ”¥033[H¥033[2J”
main()
{
printf(”これを消します¥n”);
printf(CLEAR);
printf(”消しました。¥n”);
}
3.文字の色を変える。(エスケープシーケンス)
#include <stdio.h>
#define BLACK ”¥033[0;30m”
#define RED ”¥033[0;31m”
#define BLUE ”¥033[0;34m”
main()
{
printf(RED);
printf(”赤になります。¥n”);
printf(BLUE);
printf(”青です。¥n”);
}
エスケープシーケンス:
キーボードから入力できる文字以外にも、スクリーン上に表示できる文字
戻る
情報通信工学実験 I・II C言語入門 II
Copyright(C)©ShinyaItoh 1999-2000
ito@tb.in.teu.ac.jp