var _iframe ;
function gostart(){
openPage();
setTimeout(function(){closePage();},2000);
}
function openPage(){
_iframe = documentcreateElement("iframe");
_iframesrc=">
思路:
当鼠标移入input的时候,日期显示。 onmouseover
给日期上的每个格子添加点击事件。onclick
在给input添加一个点击事件,隐藏日期。onclick
#include<stdioh>
int main(){
int jCount[10];
bool used[10];
char a[10];
char b[10];
int i,j;
for(i = 0;i<10;i++){
jCount[i] = 0;
}
for(i = 12345;i<100000 - 20085;i++){
sprintf(a,"%d",i);
sprintf(b,"%d",i+20085);
for(j = 0;j<10;j++){
used[j] = false;
}
bool ok = true;
for(j = 0;j<5;j++){
if(used[a[j]-'0']){
ok = false;
}
used[a[j]-'0'] = true;
if(used[b[j]-'0']){
ok = false;
}
used[b[j]-'0'] = true;
}
if(ok){
printf("%d+20085=%d\n",i,i+20085);
jCount[b[4]-'0'] ++;
}
}
printf("所有的j:");
for(i = 0;i<10;i++){
for(j = 0;j<jCount[i];j++){
printf("%d",i);
}
}
}
这里a,b都是字符串形式的数字
所以很多时候要用a[j]-'0'来获得第j位的数字
在每次循环中,used用来记录每个数字是否出现过,比如used[1]表示1是否出现在这个式子里,
所以如果used[a[j]-'0']或者used[b[j]-'0']为true的话就表示出现了重复
jCount统计j出现的个数,例如jCount[6] = 2,表示j=6出现过2次,
b[4]-'0'表示j的值,所以每次要jCount[b[4]-'0']++
以上就是关于Javascript编程 :编一个小程序 如何让它自动打开一个网页,然后间隔10秒再自动关闭这个网页。如此循环。全部的内容,包括:Javascript编程 :编一个小程序 如何让它自动打开一个网页,然后间隔10秒再自动关闭这个网页。如此循环。、编写javascript小程序在屏幕上显示100以内6的倍数,要求每行打印6个。、在JS中,如何使用焦点的相关事件,写一个小程序。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)