c语言金币
定义0、1、2三个数分别代表剪刀石头和布
通过生成一个随机数(0-2)与输入的数据对比就好了
然后根据规则(游戏规则)判断输赢
如果自己不想写代码的话
我可以提供有偿代劳
⑵ 海盗分金币用C/C++语言程序表示
http://acm.hit.e.cn/index.php?option=com_wrapper&Itemid=39
有道ACM的题和你的题一样.我把这ACM的题的答案给你!
#include<stdio.h>
int main()
{
int n,m,answer;
while(scanf("%d %d",&n,&m)==2)
{
answer=m-(n-1)/2;
if(answer>0)
printf("%d\n",answer);
else
printf("0\n");
}
return 0;
}
⑶ c语言计算求代码 没金币 给现金,留下微信号。
#include<stdio.h>
doubleconstrates[]={0.03,0.10,0.20,0.25,0.30,0.35,0.45};
doubleconstlevel[]={0,1500,4500,9000,35000,55000,80000};
intmain()
{
intincome;
doubletax=0.0;
scanf("%d",&income);
inttemp=income-3500;
for(inti=6;i>=0;--i){
if(temp>level[i]){
tax+=(temp-level[i])*rates[i];
temp=level[i];
}
}
printf("yourtaxis:%.2lf ",tax);
return0;
}
⑷ c语言——能种金币的聚宝盆:只有一步不明白~求解~
因为m是int型,注意:m=1.99; 这句的结果是将1赋值给m。
所以 m=m*1.05相当于m=m;
注意(m*5+99)/100是整数除法(1/100=0),所以加99为的是进位到整数,例如m=2时,m*0.05应该为0.1,应该进位为1。(金币没有0.1个的,必须是整数)
⑸ C语言说明理由给金币
/ 这个符号是整除的意思···
模糊的看到答案后面有很多零,应该是编译器默认保留了六位小数吧···
⑹ C语言。用*画出一个sin图像(可升200金币)
#define BL 15
#define PI 3.1415926
void main() { double x,y,t; int yy,i,b;
for ( x=0;x<=360;x+=BL ) {
t=PI*x/180; //转换为弧度制取值
y=sin(t);
yy=y*20+36;//y轴原点位于36字符处
for ( i=0;i<72;i++ ) {
b=0;
if ( i==yy ) { printf("*"); b=1; }
if ( i==35 && b==0 ) { printf("|"); b=1; }
if ( b==0 ) printf(" ");
}
printf("\n");
}
}
⑺ 用c++6.0的进。。。。(10个金币)
这个问题最近我同学的机器(大部分是Vista系统)也大幅度出现。因为之前学的是C语言和数据结构,大部分同学嫌安装太麻烦都是直接使用学校内网上的那个直接解压就能用的C++,而且大都不是放在C盘里的默认目录下,导致后来学C++要用到MFC的时候安装都是说安装失败或者安装完后无法编译程序说缺少“MFC420.dll”之类的问题,这里是因为目录路径导致的。
另外一个问题就是不少同学在安装的时候都会要求重启,有时重启后不能正常使用就卸载了再次安装,这时就很容易出现安装失败的提示。
大部分同学的都是vista系统,经常冒出程序兼容性问题,但实际上VC++6.0在VISTA系统是完全可用的。许多同学安装的时候可能有点着急,就拿鼠标在空白地方点击,因为vista系统的的原因很容易使安装过程中断或者未响应,但事实上机器内部还是在正常安装的,只是机器一下子处理不过来才卡掉。这时乱点的话就容易安装失败。
最彻底而且肯定能解决的办法就是系统恢复到没有使用过VC程序之前的样子(包括非安装版的)或者重装一下系统再安装。也有一定的情况下换一个VC的安装文件就能解决。
我说的有些罗嗦也不一定能解决你的问题,但是这是这几个月同学中经常出现的问题。
另外,这个和有没有安装MSDN、是否盗版没有什么关系的。问题还是出在这个程序很老(98年的)和机器得系统原因上,主要是安装过程中没有足够注意,解决不了就重装或者还原系统或者找老师解决。