论坛交流
首页办公自动化| 网页制作| 平面设计| 动画制作| 数据库开发| 程序设计| 全部视频教程
应用视频: Windows | Word2007 | Excel2007 | PowerPoint2007 | Dreamweaver 8 | Fireworks 8 | Flash 8 | Photoshop cs | CorelDraw 12
编程视频: C语言视频教程 | HTML | Div+Css布局 | Javascript | Access数据库 | Asp | Sql Server数据库Asp.net  | Flash AS
当前位置 > 文字教程 > C语言程序设计教程
Tag:新手,函数,指针,数据类型,对象,Turbo,入门,运算符,数组,结构,二级,,tc,游戏,试题,问答,编译,视频教程

C语言实例教程:四则运算

文章类别:C语言程序设计 | 发表日期:2010-11-8 9:00:14

#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
Add()
{int a,b,c;
 char d;
loop: textmode(2);
 window(1,5,80,20);
 textbackground(BLUE);
 textcolor(WHITE);
 clrscr();
 gotoxy(25,7);
 cprintf("***Querstion 1*** :");
 gotoxy(23,10);
 randomize();
 a=random(100);
 b=random(100);
 printf("%d+%d=",a,b);
 scanf("%d",&c);
 getchar();
 if(c==a+b)
 printf("                      Right!");

 else
 printf("                      Wrong!");
 printf("Shifoujixu? y/n");
 scanf("%c",&d);
 if(d=='y'||d=='Y')
 goto loop;
 else
 main();
};
Sub()
{
int a,b,c;
 char d;
loop: textmode(2);
 window(1,5,80,20);
 textbackground(BLUE);
 textcolor(WHITE);
 clrscr();
 gotoxy(25,7);
 cprintf("***Querstion 1*** :");
 gotoxy(23,10);
 randomize();
 a=random(100);
 b=random(100);
 printf("%d-%d=",a,b);
 scanf("%d",&c);
 getchar();
 if(c==a-b)
 printf("                      Right!");

 else
 printf("                      Wrong!");
 printf("Shifoujixu? y/n");
 scanf("%c",&d);
 if(d=='y'||d=='Y')
 goto loop;
 else
 main();
};
Mul()
{int a,b,c;
 char d;
loop: textmode(2);
 window(1,5,80,20);
 textbackground(BLUE);
 textcolor(WHITE);
 clrscr();
 gotoxy(25,7);
 cprintf("***Querstion 1*** :");
 gotoxy(23,10);
 randomize();
 a=random(100);
 b=random(100);
 printf("%d*%d=",a,b);
 scanf("%d",&c);
 getchar();
 if(c==a*b)
 printf("                      Right!");

 else
 printf("                      Wrong!");
 printf("Shifoujixu? y/n");
 scanf("%c",&d);
 if(d=='y'||d=='Y')
 goto loop;
 else
 main();
};
Div1()
{int a,b,c;
 char d;
loop: textmode(2);
 window(1,5,80,20);
 textbackground(BLUE);
 textcolor(WHITE);
 clrscr();
 gotoxy(25,7);
 cprintf("***Querstion 1*** :");
 gotoxy(23,10);
 randomize();
 a=random(100);
 b=random(100);
 printf("%d/%d=",a,b);
 scanf("%d",&c);
 getchar();
 if(c==a/b)
 printf("                      Right!");

 else
 printf("                      Wrong!");
 printf("Shifoujixu? y/n");
 scanf("%c",&d);
 if(d=='y'||d=='Y')
 goto loop;
 else
 main();
};
main()
{char ch;
clrscr();
textmode(2);
window(1,5,80,20);
textbackground(BLUE);
textcolor(WHITE);
clrscr();
gotoxy(10,5);
cprintf("           === yapojijiang ===");
gotoxy(19,8);
cprintf("1. Add Test    2. Sub Test");
gotoxy(19,10);
cprintf("3. Mul Test    4. Div Test");
gotoxy(28,12);
cprintf("5. Exit");
gotoxy(25,15);
cprintf("Please chose 1-5:");
ch=getchar();
switch(ch)
{case'1':Add();break;
 case'2':Sub();break;
 case'3':Mul();break;
 case'4':Div1();break;
 case'5':exit(0);
 }
}

上一篇:{教程}C语言实例教程:随机数 人气:2466
下一篇:{教程}C语言实例教程:华荣道 人气:2208
视频教程列表
文章教程搜索
 
C语言程序设计推荐教程
C语言程序设计热门教程
看全部视频教程
购买方式/价格
购买视频教程: 咨询客服
tel:15972130058