[用C语言编一个迷宫程序]-# --------### # ## # # ### ----# # #-## # # # #### #### # ## ## #-# ## # # # #---# ## # ## # # # # -# ### ## #### ## # # ----# # # ## # # # ## ### ## -# --# --...+阅读
用Visual C++ ,或者加载图形驱动
1. C语言适合基层编程。涉及到网络,图形,音频的程序,用C++要方便很多。尤其图形界面这一点,C虽然也能做到,但是效果很差,C++的程序才可能有你说的那种下载的效果。
2. 虽然,C不适合作界面。但并不是不能做。这涉及到图形驱动,以及图形的相关函数。
在TC环境下,做图形界面,需要用到几个函数来加载图形驱动,这几个函数的使用例如下:
/* WIN-TC BGI 图形编程模板 */
#include "Conio.h"
#include "graphics.h"
#define closegr closegraph
void initgr(void) /* BGI初始化 */
{
int gd = DETECT, gm = 0; /* 和gd = VGA,gm = VGAHI是同样效果 */
/* 注册BGI驱动后可以不需要.BGI文件的支持运行 */
registerbgidriver(EGAVGA_driver);
initgraph(&gd, &gm, "");
}
int main(void)
{
initgr(); /* BGI初始化 */
/*此部分添加你自己的代码*/
line(25, 25, 220, 220);
circle(100, 100, 50);
getch(); /* 暂停一下,看看前面绘图代码的运行结果 */
closegr(); /* 恢复TEXT屏幕模式 */
return 0;
}
以下为关联文档:
用c语言编四则运算用C++写的,用C的话,函数方面很繁琐... 实现不止是整数,小数也可以,但算式中不要有负数,结果中可以有. 2000字不够用,分两部分,前一部分一些全局变量和类的申明: #include #include #...
c语言怎么编求导#include#includevoid qiudao(float *a,int n) //求导的各个系数的值,s为求导的次数{ int i;n--;for(i=0;i=0;i--){if(*(a+i)==0){}//当系数为0时,不操作if(*(a+i)==1)else{if(...
用C语言编快速排序#include<stdio.h> #include<stdlib.h> long a[10000000]; long i,j,k,n; void ks(int i, int j) { int t,l=i,h=j,m; m=a[(i+j)/2]; while (i<=j) { while (a[i]<m) i=i+1;...
用C语言编个小游戏// pukepai.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include#include#define N 100 #define M 21 void swapnum(int n, int m) { int tmp = 0; tmp = n;...
C语言编的小游戏谁帮我看看估计是把回车也接收了,我自定义了一个ch函数解决这个问题,但阁下还要注意一点,用户输入的数据可能是大写也肯能是小写字母,但程序中好像认大写字母。。 #include#include#includ...
怎么用C语言编出猜拳游戏DOS模式下的(文字游戏): #define SHITOU 0 #define JIANDAO 1 #define BU 2 #include#include#includeint main() { int x,y; srand ((unsigned)time(NULL)); x = rand() % 3; /...
用c语言编电子时钟#include <graphics.h> #include <math.h> #include <dos.h> #include <conio.h> #define PI 3.1415926 /*定义常量*/ #define mid_x 240 /*定义常量*/ #define mid_y 240 /...
C语言编回文数#include <stdio.h> #include <stdlib.h> int huiwen(char *str) /* 回文子函数 */ { int len=strlen(str); int i=0; for(i=0; i<len/2; i++) { if(*(str+i) != *(str+len-...
求用C语言编一个猜数字游戏#include <stdio.h> #include <stdlib.h> int main() { int a,b,math,c; char f; printf("开始游戏?y/n"); scanf("%c",&f); switch(f){ case('y'): printf("请输入数字。"); b=1+rand()...