找回密码
 注册

QQ登录

快捷登录

新浪微博登陆

搜索
CDD 法语助手
楼主: antoinette

【求助】继续c语言的问题......

47
回复
1751
查看
[ 复制链接 ]

新浪微博达人勋

affichage一段是干什么用的?
是显示那个矩阵用的.
k,n是什么变量?她们的作用?
它们就是用来控制循环的次数,改成i,j,o,p或者xo,xp什么的都行.
break的作用?
应该是让程序自我了断,防止程序运行完卡在那里.
以及k=21的含义?
我觉得没有这一行程序照样可以运行,似乎没有太大意义.
2007-5-7 15:31:52

使用道具 举报

新浪微博达人勋

Post by antoinette
所以k=6*7/2?
我没试过是不是能够重新开始
不过好象前面显示的文字都擦不掉

用什么系统 compiler 的? unix 或者 linux 下可能没问题, dos 下加个 ansi.sys 可能正常显示。
windows 下呢。。。俺以前好像一直没解决过这个问题。

显示的文字擦不掉跟你写的程序有关吧, 因为每次的 gotoxy 之前都没刷屏或者擦掉原来输入的数字, 所以显示混乱。

可以在每次输入数字之后, 或者从新显示matrice 的时候刷新页面或者只擦掉输入数字的哪几行。
2007-5-7 18:54:36

使用道具 举报

新浪微博达人勋

这是在windows下的
2007-5-7 19:46:41

使用道具 举报

新浪微博达人勋

都搞定了吗? 用什么compilateur 的? 俺也下载一个来玩玩。
2007-5-7 19:59:20

使用道具 举报

新浪微博达人勋

是专门让人从国内带盘来的
borland c++ builder 6
网上根本没法下载
要一大笔钱
2007-5-7 21:29:00

使用道具 举报

新浪微博达人勋

Post by antoinette
是专门让人从国内带盘来的
borland c++ builder 6
网上根本没法下载
要一大笔钱


这个事免费的

官方网站就能下载
goto 确实事格语句
但是没有详细标注指向哪里
还有goto 用的太多了。。。
而且  我的编译器时说goto 用的不对哦
{CF5F6843-73FA-4C27-8B2F-53403D17795C}0.jpg
2007-5-7 21:52:30

使用道具 举报

新浪微博达人勋

Post by monamour
多次调用gotoxy
但是为什么没看到那个函数到底写在哪里啊
还是用了goto 语句啊
xy标注在哪里呢

注意我前面说的   goto这里十个控制语句的话
那xy接入点在哪里啊
2007-5-7 21:58:43

使用道具 举报

新浪微博达人勋

平时作业  用一两个goto 老师就很不高兴了

要是 把这个代码交上去

估计老师会杀人
2007-5-7 22:00:02

使用道具 举报

新浪微博达人勋

.........
我不是计算机系的呀........
这个在我们学校的机器里运行很正常
如果goto太多
怎么解决呢?
我看画grille需要这么多goto呀?
2007-5-7 22:16:14

使用道具 举报

新浪微博达人勋

学校的软件是5.2的
2007-5-7 22:17:09

使用道具 举报

新浪微博达人勋

gotoxy代表到xy坐标,例如(15,17)
然后再写坐标值不是吗?
2007-5-7 22:19:00

使用道具 举报

新浪微博达人勋

而且我不能用graphic.h
那只能用在dos界面
抓狂中.......
2007-5-7 22:19:47

使用道具 举报

新浪微博达人勋

gotoxy() 光标定位函数定义于头文件 graphic.h 中,只在 Borland Turbo C 中可编译,在 VC 和 Devcpp 中不兼容。

确实想用,可以试试用c++替代,

#include <windows.h>
void gotoxy(int x, int y)
{
  COORD coord;
  coord.X = x;
  coord.Y = y;
  SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), coord);
}
2007-5-8 00:33:12

使用道具 举报

新浪微博达人勋

borland 好像蛮大的, 懒的装, 找了一个LCC-win32 装上测试了一下软件。
发现了3个bugs:

1) 可以一直只输入同一个 colonne 的数字
2) 可以输入负数
3) 可以输入字符

另外我加了一个刷新屏的指令, 用的是
#include <stdlib.h>
然后在主程序, 然后在每个 affichage(matrice) 前, 加个
system ("cls");
就好看的多。

当然要改善显示, 方法多的很, 不这个其次, 有bugs才是大问题。
if(x>=7) 改改吧。
2007-5-8 01:25:47

使用道具 举报

新浪微博达人勋

Post by tempu
borland 好像蛮大的, 懒的装, 找了一个LCC-win32 装上测试了一下软件。
发现了3个bugs:

1) 可以一直只输入同一个 colonne 的数字
2) 可以输入负数
3) 可以输入字符

另外我加了一个刷新屏的指令, 用的是
#include <stdlib.h>
然后在主程序, 然后在每个 affichage(matrice) 前, 加个
system (&q...
第一个好象puissance4就是这么玩的
2,3我不知道
的确我在运行时
当我输入一个不正确的数字
系统没有纠正我的错误
2007-5-8 09:48:01

使用道具 举报

您需要登录后才可以回帖 登录 | 注册 新浪微博登陆

本版积分规则

返回顶部