C++程序设计源代码大全
- 格式:doc
- 大小:179.00 KB
- 文档页数:17


#include "timer.h"
void draw();
int second,minute,hour;
struct tm *temp;
time_t t;
char time_buff[10];
void main()
{
initgraph(WIDTH,HEIGHT);
while (1)
{
time(&t);
temp = localtime(&t);
second = temp->tm_sec;
minute = temp->tm_min;
hour = temp->tm_hour;
draw();
Sleep(1000);
cleardevice();
}
getch();
closegraph();
}
void draw()
{
char *p[]={"12","1","2","3","4","5","6","7","8","9","10","11"};
setbkcolor(LIGHTBLUE);
setlinestyle(PS_SOLID,NULL,3);
setfillstyle(RGB(249,157,247));
fillellipse(RX,RY,R+40,R+40);
setcolor(DARKGRAY);
setfillstyle(RGB(133,122,125));
fillellipse(RX,RY,R,R);
setcolor(BLUE);
line(RX,RY,
sin(second *PI/30)*R*0.7+RX,
-cos(second *PI/30)*R*0.7+RY);
for (int i = 0; i < 60; i++ )
{
int x = sin(i*PI/30) * R ;
int y =-cos(i*PI/30) * R ;
if (i % 5 != 0)
{
setcolor(LIGHTRED);
line(x* 0.9 +RX,y*0.9+RY,x +RX,y+RY);
#include
#include
#include //包涵暂停函数的头文件
#include
using namespace std;
int s3,s4;
char selec;
int time1,time2;
class YouXi
{
public:
void score(int score1,int right); //声明战况子函数
void welcome(); //声明主菜单界面
void number(); //声明数字练习函数
void time(); //声明倒计时函数
void sellet(); //声明字母选择菜单界面函数
void letter(int x); //声明随机生成字母函数
void all();
void end();
private:
};
int main()
{
time1=::time(NULL); //记录用户开始时的时间
system("cls");
YouXi Game;
Game.welcome(); //调用主菜单
return 0;
}
void YouXi::welcome() //定义主菜单函数
{
for(int i=0;i<3;i++)
S2_1
#include
using namespace std;
void main()
{
float a,b,c;
cout<<"input a b c\n";
cin>>a>>b>>c;
if((a+b
cout<<"Not Triangle\n";
else
cout<<"Triangle\n";
}
S2_2
#include
using namespace std;
void main()
{
int year;
cout<<"Input year: ";
cin>>year;
if((year%4==0&&year%100!=0)||(year% 400==0))
cout<
else
cout<
}
S2_3
#include
using namespace std;
void main()
{
float a1, a2;
char oper;
float result;
int flag=0;
cout<<"请输入简单的运算式:\n";
cin>>a1>>oper>>a2;
switch(oper)
{
case'+':
result=a1+a2;
break;
case'-':
result=a1-a2;
break;
case'*':
result=a1*a2;
break;
default:
cout<<"输入错误的运算符!\n";
flag=1;
}
if(flag==0)
cout<
}
S2_4
#include
#include
using namespace std;
void main()
{
float a,b,c,x1,x2;
cout<<"请输入方程的3个系数a b c \n";
cin>>a>>b>>c;
x1=(-b+sqrt(b*b-4*a*c))/2*a;
演示1
#include 〈stdio.h〉
void print_star(void)
{
printf("*****************\n");
}
void print_welcome(void)
{
printf(”C language,welcome!\n");
}
void main()
{
print_star();
print_welcome();
print_star();
getchar();
}
演示2
#include "stdio。h"
int sum(int i,int j)
{
return(i + j);
}
void main()
{
int n1,n2;
printf("input 2 numbers:\n”);
scanf("%d%d”,&n1,&n2);
printf("the sum = %d\n",sum(n1,n2));
getchar();
}
演示3
#include "stdio。h"
int maxnum(int,int,int);
main()
{
int a,b,c;
printf("Please enter 3 numbers:\n");
scanf(”%d,%d,%d”,&a,&b,&c);
printf(”Maxnum is %d\n",maxnum(a,b,c)); return 0;
}
int maxnum(int x,int y,int z)
{
int max=x;
if(y>max)
max = y;
if(z>max)
max = z;
return max;
}
演示4
#include 〈stdio。h〉
int s1(int n)
{
int j,s;
s=0;
for(j=1;j<=n;j++)
s=s+j;