Randomize
xunhuancishu = Int((6 - 2 + 1) * Rnd() + 2)
TracePrint xunhuancishu
For xunhuancishu
Dim suijix1, suijiy1, suijix2, suijiy2
Randomize
suijix1 = Int((300 - 100 + 1) * Rnd() + 100)
suijiy1 = Int((638 - 549 + 1) * Rnd() + 549)
suijix2 = Int((300 - 100 + 1) * Rnd() + 100)
suijiy2 = Int((319 - 237 + 1) * Rnd() + 237)
TracePrint "滑动屏幕" & suijix1 & "," & suijiy1
Call 百度滑动(suijix1, suijiy1, suijix2, suijiy2, 500)
Dim huadongjiange
Randomize
huadongjiange = Int(((10000-8000+1000) * Rnd()) + 8000)
Traceprint huadongjiange
Delay huadongjiange
Next
Function 百度滑动(起点x, 起点y, 终点x, 终点y, 滑动耗时)
TouchDownEvent 起点x, 起点y, 1
Delay 100
TouchMoveEvent 终点x, 终点y, 1, 滑动耗时
Delay 100
TouchUpEvent 1
End Function
不能在循环中定义一个子程序,要单独调用一个子程序前面需要加上call
你这个程序写的好烂,还是给你说下吧。1、缺少的第一个字符是做getchar()!=EOF判断去了。
你可以改为while(1)在语句里面加个break;
2、getchar返回的int型,你用char a接受返回值会出问题的。字符的ascii码有超过127的。
3、本来一个很简单的函数干嘛非要搞个递归啊。
#include <stdio.h>
void printf1() {
int a
if ((a = getchar()) != '\n'){
printf1()
putchar(a)}
}
int main() {
while(1){
printf1()
putchar('\n')
break
}
return 0
}
ok没问题了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)