把验证码4个随机字符写入图片时,请补全代码:
$yzm = '';
$str = '23456789abcdefghjkmnpqrstuvwxyz';
for($i=0;$i<4;$i++)
{
.....? //任意截取一个字符。
imagechar($img,10,$i*15+5,8,$currentStr,$bule);// x=0, 15 30 45 把随机数写入画布 $yzm .= $currentStr;
}
$yzm = '';
$str = '23456789abcdefghjkmnpqrstuvwxyz';
for($i=0;$i<4;$i++)
{
.....? //任意截取一个字符。
imagechar($img,10,$i*15+5,8,$currentStr,$bule);// x=0, 15 30 45 把随机数写入画布 $yzm .= $currentStr;
}
举一反三
- 有10个字符串。下面程序的功能是在每个字符串中找出最大字符,并按一一对应的顺序放入一维数组a中,即第i个字符串中的最大字符放入a[i]中,输出每个字符串中的最大字符。请填空。 # include int main( ) { char s[10][20]; int a[10],i,j; for(i=0; i<10; i++) gets(s[i]); for(i=0; i<10; i++) { ( ); for(j=1;s[i][j]!= '\0 ';j++) if(a[i] a[i]=s[i][0] a[i]=s[i][j]
- 将字符数组x中存放的串复制到数组y中,写作: for(i=0;x[i]!=0;i++) y[i]=x[i]; ________;[/i][/i][/i]
- 编写如下语句: a、生成一个随机整数i,使得0<=i<20。 b、生成一个随机整数i,使得10<=i<20。 c、生成一个随机整数i,使得10<=i<=50。 d、给出一个返回0到1之间的随机数的表达式。
- 阅读下面程序: int i; int x[4][4] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 }; for (i = 0; i<4; i++) printf("%3d", x[i][3 - i]); 下列选项中哪一项是正确的输出结果
- inti,a[10]; for(i=0;i<10;i++) a[i]=i; for(i=0;i<10;i++,i++) a[i]+=2; for(i=0;i<10;i++) printf("%d",a[i]);