当前位置:首页 » 编程软件 » 编程游戏答题

编程游戏答题

发布时间: 2022-12-16 05:17:26

㈠ 求一个C语言编程,好的话会附加悬赏的

在VC6上运行通过:

#include <stdio.h>
#include <stdlib.h> /* 随机库函数 */
#include <time.h> /* 时间库函数 */
int count=0, ok=0; /* count表示回答次数, ok表示回答正确次数 */
/* 在此位置存放加法函数 */
int add(int x,int y)
{
int result = 0;
printf("%d + %d = ",x,y);
scanf("%d",&result);

if(result==999) return 999;

count++;

if(result==(x+y)) {printf("回答正确!\n"); ok++;}
else printf("回答错误!\n");

printf("您总共回答了%d道题,答对%d道题,答对率为%.2f%%\n",count,ok,(float)ok/count*100);
}
/* 在此位置存放减法函数 */
int minus(int x,int y)
{
int result = 0;
printf("%d - %d = ",x,y);
scanf("%d",&result);

if(result==999) return 999;

count++;

if(result==(x-y)) {printf("回答正确!\n"); ok++;}
else printf("回答错误!\n");

printf("您总共回答了%d道题,答对%d道题,答对率为%.2f%%\n",count,ok,(float)ok/count*100);
}

void main()
{ int x, y, op, end=0; /* x和y表示两个操作数,op表示操作码,end表示结束标记 */
srand(time(NULL)); /* 随机函数初始化 */
printf("\n ***** 这是一个加减法运算的小游戏,回答为 999 表示程序结束 *****\n");
while(end!=999) { /* end为999表示程序结束 */
op=rand()%2; /* 随机产生0与1,表示做加法或减法 */
x=1+rand()%99; /* 随机产生1至99的整数 */
y=1+rand()%99; /* 随机产生1至99的整数 */
/* op为0调用加法函数,op为1调用减法函数 */
end=(op==0)?add(x,y):minus(x,y);
}
printf("\n");
}

㈡ 如何用按键精灵写自动答题脚本

另外,熟悉掌握ASCII码和十六进制转换对破解封包很有好处的。这些你去查查相关资料吧,网上很多,就是因为他不能保证收录了所有的答案。
对于那种验证码一样的问题,如何找到答案,“国家主席是谁”啦。具体用法也很简单,难点在于分析你所抓取的封包。题目的某些字节和答案的某些字节存在某种对应关系,如果能解开的话旧大功告成了,剩下的就是用VB或者其他编程工具编写程序,WPE等,很多。
楼主想深造的话别指望按键精灵了,功能太过局限,然后自己写外挂程序,也称这种算法加密,我就不像某些垃圾人一样复制别人的东西过来了,或者一些生活或者游戏中的基本常识这类的问题,比如sniffer,写出来代码也是非常繁冗的。你可能用过某些外挂,宣称自动答题准确率百分之多少?这种类型的问题当然不会是设定一一映射了答案了,而是由固定的算法。
自动答题一般给你的都是验证码一样的东西很明确的告诉你,按键精灵的功能有限,不能实现自动答题的功能的,像二楼的兄弟说的,先学点计算机语言基础,从计算机计算的安全角度讲,为了实现自动答题而去开发自动识别软件系统的代价是很大的。而作答案库的工作量也是相当大的,你想啊,要给每种题目一一映射出答案,光收集这些题目就要花很长时间了,然后再用函数进行判断,之所以用,可能是因为答案库容量并不大。这种应该是针对规则性答题的,就是“一天多少个小时”啦。你需要抓包工具

㈢ 有适合成人玩的益智类游戏吗

冲顶大会、头脑王者、跳一跳等。

㈣ 少儿编程是什么意思,学了之后有什么用

少儿编程。是有专门的软件的,他的里面都是模块化的,只要把它组合起来,就能达到一定的功能,主要还是为了开拓孩子编程的这种思维,跟正式的编程程序是不一样的,这是启蒙用的。

㈤ 还是编程问题 救人一命胜造七级浮屠。。。。

#include<stdio.h>

void main()

{

long f[11],n,i,max=1,min=0,z=0;

f[0]=1;f[1]=1;f[2]=0;

for(i=3;i<=10;i++)

{

f[i]=f[i-1]-3*f[i-2]+2*f[i-3];

if(max<f[i])max=f[i];

if(min>f[i])min=f[i];

if(f[i]==0)z++;

}

printf("max=%ld min=%ld z=%ld ",max,min,z);

}

2.

#include <iostream>
using namespace std;
int f( int m);
void main()
{
int n;
cout<<"please enter n";
cin>>n;
cout<<f(n);
}

int f( int m)

{

int k=0,i;

for(i=1;i<=n;i++)

if(i%3)k++;

return k;

}


3.

#include <iostream>
using namespace std;
void main()
{
int n,a[20],i,yes=1;
cout<<"please enter n";
cin>>n;

for(i=-1;n>0;)

{

a[++i]=n%10;

n/=10;

}

for(j=0;j<i;)

if(a[j++]!=a[i--])yes=0;

if(yes)cout<<"yes";

else cout<<"no";
}

㈥ 这是一道有点难度的编程题,向各位大神求解 !

main()

{

char s[101];

int i;

gets(s);

for(i=0;s[i]!=''s[i++]+=5);

puts(s);

for(i=0;s[i]!=''s[i++]-=5);

puts(s);

printf(" ");

}

㈦ 按键脚本中的自动答题怎么设置

很明确的告诉你,按键精灵的功能有限,不能实现自动答题的功能的。
自动答题一般给你的都是验证码一样的东西,从计算机计算的安全角度讲,为了实现自动答题而去开发自动识别软件系统的代价是很大的。而作答案库的工作量也是相当大的,你想啊,要给每种题目一一映射出答案,光收集这些题目就要花很长时间了,然后再用函数进行判断,写出来代码也是非常繁冗的。你可能用过某些外挂,宣称自动答题准确率百分之多少,就是因为他不能保证收录了所有的答案,之所以用,可能是因为答案库容量并不大。这种应该是针对规则性答题的,就是“一天多少个小时”啦,“国家主席是谁”啦,或者一些生活或者游戏中的基本常识这类的问题。
对于那种验证码一样的问题,如何找到答案?这种类型的问题当然不会是设定一一映射了答案了,而是由固定的算法,也称这种算法叫加密。你需要抓包工具,比如sniffer,WPE等,很多。具体用法也很简单,难点在于分析你所抓取的封包。题目的某些字节和答案的某些字节存在某种对应关系,如果能解开的话旧大功告成了,剩下的就是用VB或者其他编程工具编写程序。另外,熟悉掌握ASCII码和十六进制转换对破解封包很有好处的。这些你去查查相关资料吧,网上很多,我就不像某些垃圾人一样复制别人的东西过来了。
楼主想深造的话别指望按键精灵了,功能太过局限,像二楼的兄弟说的,先学点计算机语言基础,然后自己写外挂程序,不时也是一种很拉风的做法。

㈧ C语言程序设计

1.B 2.B 3.C 4.A 5.C 6.D 7.B 8.B 9.A 10.C
1、编写程序。从键盘输入100个数,将正数升序排列到数组的前端,把0放在中间,负数按降序排列在0的后面。
#include"stdio.h"
void main()
{
int i,j,k,s,a[100],b[100]={0},m=0,n=0;
printf("input:");
for(i=0;i<100;i++)
scanf("%d",a[i]);
for(i=0,j=0;i<100;i++)
if(a[i]>0){b[j++]=a[i];m++;}//m正数个数
for(i=0,j=99;i<100;i++)
if(a[i]<0){b[j--]=a[i]; n++;}//n负数个数
for(i=0;i<m-1;i++)//正数排序
{ k=i
for(j=i+1;j<m;j++)
if(b[i]>b[j])k=j;
if(i!=k)
{s=b[i];b[i]=b[k];b[k]=s;}
}
for(i=100-n;i<99;i++)//负数排序
{ k=i
for(j=i+1;j<100;j--)
if(b[i]<b[j])k=j;
if(i!=k)
{s=b[i];b[i]=b[k];b[k]=s;}
}
for(i=0;i<100;i++)
printf("%d ",b[i]);
printf("\n")

}

㈨ 编程,求序列1,5,6,11,17……的第10项的值

我用最简单的吧:
首先,观察前几个数的规律,从第三个开始就是前两项相加的和,所以设出前两项A和前一项B

a=1 ……赋初值
b=5 ……赋初值
for i=1 to 8 ……强两项已经有了,再循环八次就是第十项了
x=a+b ……设置一个数,是前两项相加之和
a=b ……A变成原来的第二项
b=x ……B变成现在的求出的数,作为下一个循环的加数
next i ……结束循环
msgbox "第十项是:" & x ……最后输出结果,我最近一直用SQL,所以用的是消息框输 出,你按照情况输出就可以了

热点内容
红点角标算法 发布:2025-07-12 12:11:16 浏览:843
开心消消乐服务器繁忙什么情况 发布:2025-07-12 12:11:14 浏览:237
数据库的封锁协议 发布:2025-07-12 12:10:35 浏览:724
如何配置一台长久耐用的电脑 发布:2025-07-12 11:43:03 浏览:601
昆明桃源码头 发布:2025-07-12 11:38:45 浏览:568
大司马脚本挂机 发布:2025-07-12 11:38:35 浏览:458
数据库实时监控 发布:2025-07-12 11:31:33 浏览:743
vb6反编译精灵 发布:2025-07-12 11:23:12 浏览:997
模拟存储示波器 发布:2025-07-12 11:10:58 浏览:814
怎么查看安卓真实运行内存 发布:2025-07-12 11:08:39 浏览:883