你错了~ 理论上说,其他语言做到的c语言一定能够做到~而且效率高得多,只不过其他语言一句话就能做到的,C语言可能要上百行代码~ c语言时代,一个大软件 动辄几十万行,几百万行代码,其中出一个错误,是绝对令人抓狂的,所以有c++,java,。net 等应运而生~ linux 系统是纯c语言写的哦~ 也能有vista 那样美的图形用户界面~ 发明c语言的人真的很了不起~ 从汇编的角度看C语言是垃圾,从C语言的角度看其他语言,同样是垃圾~
其中也包括了怀旧的 MAX 3 界面(3DSMaxR3.cui)。当然如果你有足够的时间和耐心,也可以自己设计...

用c语言做一个石头剪刀布的游戏
我可以明确的告诉你,你一个人制作一款手机网络游戏,绝对不可能!如果你真做出来了,那你就可以成为比尔盖茨那类人了
你C,C都没用心学,就是基础都不会,谈何容易
何况网络游戏开发还需掌握脚本,,网络连接,数据库,游戏引擎等非常多的知识,这些都不是一个人就能完成的
所以我个人建议你先从最基本的安卓apk开始学习
用1、2、3来表示剪刀、石头、布,然后先用scanf函数读取用户的输入,再用rand函数产生一个随机数,最后进行比较就可以了。
#include <stdio.h>
#include <time.h>
#include <stdlib.h>
void main()
{
int com,user;
char c;
srand((unsigned)time(NULL)); //初始化随机数,如果没有这条语句,每次运行电脑产生的随机数序列都是一样的
printf("进入游戏n");
do{
printf("请出拳(1.剪刀、2.石头、3.布):");

scanf("%d",&user);
com=rand()%3+1; //产生1-3范围内的随机数
printf("电脑出%sn",com==1?"剪刀":com==2?"石头":"布");
switch(com-user) //用电脑产生的数和用户输入的数的差值来判断胜负
{
case 0:
printf("平手n");
break;
case 1:
case -2:
printf("电脑赢了n");
break;
case -1:
case 2:
printf("你赢了n");
}
printf("继续游戏按Y键、其它键退出");

getchar();
c=getchar();
}while(c=='y' || c=='Y');
printf("已经退出游戏");
}


