c语言在屏幕上显示一个短句

1.编写程序,输入周一至周五中的任意一天,屏幕显示一条不同的短语, #include int main() { int day=0; printf(”输入星期几(要求输…

1.编写程序,输入周一至周五中的任意一天,屏幕显示一条不同的短语,

#include

int main()

{

int day=0;

printf(”输入星期几(要求输入1—7中的一个整数,例如星期六,输入 6)\n”);

scanf(“%d”,&day);

switch(day)

{

case 1:printf(”星期一快乐!”);break;

case 2:printf(”星期二快乐!”);break;

case 3:printf(”星期三快乐!”);break;

case 4:printf(”星期四快乐!”);break;

case 5:printf(”星期五快乐!”);break;

case 6:printf(”星期六快乐!”);break;

case 7:printf(”星期日快乐!”);break;

default:printf(”跟你说了要输入1—7中的一个整数”);break;

}

printf(“\n”);

return 0;

}

2.C语言如何隔几秒再显示下一句话

首先包含这个头文件包

#include

定义2个时间节点。

time_t start,end;//记时标示符

如果你是知道时间的长度的那仅仅好办了。

这样就先给start赋值为当前系统时间,然后end加上输出时间的长度。

在用循环

for(int i=start;i 比较两个绝对时间,是否前一个小于后一个。

operator >;= 比较两个绝对时间,是否前一个大于等于后一个。

operator tm_hour;

2. 以固定的时间格式获得日期和时间:看清这两个函数的参和返回值的类型

char * asctime(const struct tm * timeptr);

char * ctime(const time_t *timer);

1.将日历时间直接转换为 固定的时间格式的日期和时间

char * jieguo;

time_t lt;

lt =time(NULL);

jieguo =ctime(&lt);

cout

3.C语言编辑一个程序

#include<stdio.h>

#include<dos.h>

#include<conio.h>

#include<math.h>

#include<graphics.h>

#define PI 3.1415926

int main()

{

int X=300,Y=250,R=100,RR=130;

int X_HOUR,X_MINUTE,X_SECOND;

int Y_HOUR,Y_MINUTE,Y_SECOND;

int X_DRAW=0,Y_DRAW=0,R_DRAW=120;

int NUM=0;

struct time T;

int gdriver=DETECT,gmode;

initgraph(&gdriver,&gmode,”D:\\Program Files\\TC\\BGI”);

setlinestyle(0,1,3);

setcolor(LIGHTGRAY);

circle(X,Y,RR);

setlinestyle(0,1,1);

for(NUM=0;NUM<12;NUM++)

{

setcolor(11);

X_DRAW=X+R_DRAW*cos(NUM*2*PI/12);

Y_DRAW=Y+R_DRAW*sin(NUM*2*PI/12);

circle(X_DRAW,Y_DRAW,5);

setfillstyle(1,11);

if((NUM%3)==0)floodfill(X_DRAW,Y_DRAW,11);

}

while(!kbhit())

{

gettime(&T);

X_HOUR=X+(R/2)*cos(T.ti_hour*2*PI/12+T.ti_min*2*PI/(60*12)-PI/2);

X_MINUTE=X+R*cos(T.ti_min*2*PI/60-PI/2)*3/4;

X_SECOND=X+R*cos(T.ti_sec*2*PI/60-PI/2);

Y_HOUR=X+(R/2)*sin(T.ti_hour*2*PI/12+T.ti_min*2*PI/(60*12)-PI/2);

Y_MINUTE=Y+R*sin(T.ti_min*2*PI/60-PI/2)*3/4;

Y_SECOND=Y+R*sin(T.ti_sec*2*PI/60-PI/2);

setcolor(YELLOW);

line(X,Y,X_HOUR,Y_HOUR);

setcolor(RED);

line(X,Y,X_MINUTE,Y_MINUTE);

setcolor(BLUE);

line(X,Y,X_SECOND,Y_SECOND);

delay(10000);

setcolor(BLACK);

line(X,Y,X_HOUR,Y_HOUR);

line(X,Y,X_MINUTE,Y_MINUTE);

line(X,Y,X_SECOND,Y_SECOND);

}

getch();

closegraph();

return 0;

}

在使用时请把initgraph中的第三个参数改成你的tc下BGI文件夹所在的目录,注意:目录中不要有空格,\要用\\代替。

为您推荐

返回顶部