有人可以帮我讲解一下这段代码吗

作者&投稿:有寇 (若有异议请与网页底部的电邮联系)
有人能详细帮我解释下这段代码的意思吗?~

'声明一个长整型变量,其值为e框被按下的键。
Dim n As Integer = Asc(e.KeyChar)
'如果键值小于48(数字0)或者键值大于57(数字9)
If n 57 Then
'不响应按键。
e.Handled = True
end if


整段代码的大体意思就是:当E框按下的键子不是0-9间的数字。则不响应
换句话说,该框只能输入数字。。

看看我说的是否够通俗:
cout<<"a+b="<<c<<endl; 中间的"a+b="并没有算出值,只是打出这四个字符而已.

int add(int x,int y)
{
return x+y;
} 这是定义的一个小功能,这就是函数了,它的功能是把两个数加起来

int c=add(a,b); 这是用那个小功能,把a和b加起来结果在c中,然后又回到本答案的第一行:
cout<<"a+b="<<c<<endl;其中的c不会显示"c",显示的是a加b的值,所以最后显示: a+b=[a加b的值]
这行的最后endl表示告诉电脑"我打完了,你显示出来吧"

使用独立按键通过ID的大小来控制led




#include <reg52.h>   
#define u1?gl.guwen.top#nsigned int                         //数据类型的定义
#define u8  unsigned char

u16 ID=0;                                                        //通过ID的大小来控制某个led的闪烁

sbit led=P2^0;                                                //led的管教定义
sbit led1=P2^1;
sbit led2=P2^2;
sbit led3=P2^3;

sbit k1=P3^1;                                        //独立按键的定义
sbit k2=P3^0;                                                //复位按键
void delay(u16 i);                                        //延时函数
void key();                                                        //按键函数

void main()        
{
        while(1)
        {        
                key();
                switch(ID)
                {
                        case 1: led=~led;        led3=1;        delay(5000);        break;                //led的闪烁实现
                        case 2: led1=~led1;         led=1;        delay(5000);        break;
                        case 3: led2=~led2;        led1=1;        delay(5000);        break;
                        case 4: led3=~led3;        led2=1;        delay(5000);        break;
                }
        }
}

void delay(u16 i)                                        //延时函数
{
        while(i--);
}

void key()                                                //按键函数
{

                if(k1==0)
                {
                        delay(1000);
                        if(k1==0)
                        {
                                ID++;
                        }
                        if(ID>4)
                        {
                                ID=0;                //当按了4次后第五次按下所有的led不在闪烁
                                led3=1;                //是led4 停止闪烁
                        }
                        while(!k1);
                }
                if(k2==0)
                {
                        delay(1000);
                        if(k2==0)
                        {
                                ID=0;
                                led=1;
                                led1=1;
                                led2=1;
                                led3=1;
                        }
                        while(!k2);
                }
        
}


太长了,不太懂😂


哪位高人可以帮我讲解一下法语rien这个词的常见用法?
pron.indéf. 某事,某物,什么;(和ne连用)没有任何事物,没有什么,什么也不;小事 m. 无,乌有;微不足道的事物;de~没有什么;毫无价值的,很小的 pron.什么也没有, 什么也不 形容词修饰rien,quelqu’un,quoi 等代词时前面要加de.eg : Quoi de neuf ?Parmi ces diapositives, j’en...

谁可以帮我解释一下“CEO” “GE”什么意思 越详细越好
CEO就是这种变革的产物。CEO在某种意义上代表着将原来董事会手中的一些决策权过渡到经营层手中。CEO与总经理,形式上都是企业的“一把手”,CEO既是行政一把手,又是股东权益代言人———大多数情况下,CEO是作为董事会成员出现的,总经理则不一定是董事会成员。从这个意义上讲,CEO代表着企业,并对企...

请懂的人帮我解答一下,非常感谢,去年,我在工商银行的大堂工作人员的讲解...
1、那就是财富成长一号,以发票为准,或者你有保单,可以查询保单。2、投十年,共两万,15年后能保底拿两万。分红这个不确定,有可能多,有可能少,也可能没有。如果好的投资,会比存银行多一点,但是没有银行灵活,银行可以随时支取。3、看保单了,这个看名字,应该没有健康险。4、暂时别退了,你...

谁帮我讲解一下这道智力题??
解题思路1:首先从5号海盗开始,因为他是最安全的,没有被扔下大海的风险,因此他的策略也最为简单,即最好前面的人全都死光光,那么他就可以独得这100枚金币了。接下来看4号,他的生存机会完全取决于前面还有人存活着,因为如果1号到3号的海盗全都喂了鲨鱼,那么在只剩4号与5号的情况下,不管4...

谁来用明白易懂的话帮我解释一下这段话的含义 最好是好好讲解 急求
只有患难与共的,才是真朋友,彼此不离不弃的,才是真守候“能陪你一起渡过难关的才是真的把你当朋友,可以和你一起不离不弃的人才是真的爱你” 爱不是占有,而是能够付出“爱情不能一味地享受别人的关心,体贴,温柔,还要学会付出自己的真心”...

谁可以帮忙讲解一下,什么是增值税
分录中并没有把收取的1700元做为公司的费用,而是做为“应交税金”,因为你公司是一般纳税人,进项税额可以抵扣。你公司向B公司销售80件甲产品时,分录:借:应收账款——B公司 17550 贷:主营业务收入 17000 贷:应交税金——应交增值税(销项税额)2550 分录中并没有把向B公司收取的2550元增值税...

有人可以帮我讲解一下这段代码吗
使用独立按键通过ID的大小来控制led#include <reg52.h> #define u1?gl.guwen.top#nsigned int \/\/数据类型的定义#define u8 unsigned charu16 ID=0; \/\/通过ID的大小来控制某个led的闪烁sbit led=P2^0; \/\/led的管教定义sbit led1=P2^1;sbit led2=P2^2;sbit led3=P2^3;sbi...

物理:我机械能这章听不懂谁帮我讲解一下.
当一个力作用在物体上,物体在这个力的作用下,沿力的方向上通过了一段距离,这个力的作用有了成效,就说这个力做了功 一个物体能够做功,我们就说它具有能量 不同的物体做功的本领也不同。一个物体能够做的功越多,表示这个物体的能量越大。动能:物体由于运动而能够做功,它们具有的能量叫做动能 ...

我对于 浮力 这一块知识总不太明白 谁能帮我详细的讲解一下~
我对于 浮力 这一块知识总不太明白 谁能帮我详细的讲解一下~ 3个回答 #热议# 有哪些跨界“双奥”的运动员?百度网友c96daea 2011-09-25 · TA获得超过141个赞 知道答主 回答量:129 采纳率:0% 帮助的人:45.7万 我也去答题访问个人页 关注 展开全部 漂浮于流体(液体或气体)表面或浸没于流体...

求人帮我翻译几句日语,顺便帮我讲解一下道理
1.虽然我也听过日本人说过「うちを买う」之类的说法,但一般来说,「いえ」比较侧重于房子实体,而「うち」比较侧重于抽象意义上的“家”。全句翻译:因为两人的孩子已经长大了,所以买了一栋新的房子。2.「ならべて」是「ならべる(并べる)」的「テ形」,意思是“排列,摆放”,是「他动词...

东营市19843069406: 能帮我解释下这段代码的意思么,最好能详细点,谢谢啊!!
艾净硝酸: 这段代码用不了,用了只能让程序失去响应.如果硬生生地翻译的话也可以: while(a>1){ //如果a大于1,则开始不停地循环,直到a等于或者小于1 this["x"+a] = this["x"+(a-1)]+b; //x与a结合的变量等于x与a-1结合的变量加上b,这里b不知道....

东营市19843069406: 谁能帮我解释下这段代码的?
艾净硝酸: //我重新改变了一下这个代码块的缩进,这样也许可读性更好. void init(void)//定义一个无参数的也无返回值的名为init的函数 {//定义两个int变量,变量分别为gd,gm,其中gd的初值为DETECT//DETECT可能是一个全局的常量int gd=DETECT,gm; //执行initgraph函数,参数分别为gd的地址,gm的地址,和空字符串常量数组.initgraph(&gd,&gm,""); //再执行下面这个函数cleardevice();}

东营市19843069406: 请人解说一下这段VB代码,我新手,30分哦!! -
艾净硝酸: 1、SelCount是选中的个数,Selected(X)=True是某一项是否被选中 While LstLeft.SelCount > 0意思是LstLeft选中的个数大于0则开始循环 至于是用SelCount还是Selected(X)要根据实际需要决定2、用两个循环嵌套,保证LstLeft中每一个被选中的...

东营市19843069406: 请求大神给我讲解一下,这段代码的意思,有点混乱 -
艾净硝酸: 这是一段JavaScript的代码 首先要知道indexof函数的参数以及返回值,mystring.indexof("wrox", foundAtposition)的意思是在mystring的foundAtposition位置开始查找"wrox"这个字符串,找到之后就会将它的index返回,如果没找到的话就返回-1,if(foundAtposition!=-1){ wroxcount++;//发现了一个"wrox"字符串,统计值加1 foundAtposition++;//从下一处开始寻找"wrox"字符串 }

东营市19843069406: 帮我把这段代码解释讲解一下好吗? -
艾净硝酸: 好像是ASP的,==我先看一下就是判断request("TrueName") 应该是从表单上提交的一个叫做真实姓名的变量中有没有存在= ,%, ; 等等不安全的SQL代码,这个程序太麻烦了,err...

东营市19843069406: 有人能解释1下这段代码?? -
艾净硝酸: if(!IsPostBack)表示第1次访问页面时要履行的程序,有点像初始化页面,当你点击了当前页面的Button1按钮时,将不会再履行if(!IsPostBack)里面的代码.大体意思就是获得数据库kecheng表中的数据并且根据id进行倒序排序.然后判断是不是查询出数据,如果有数据则将数据绑定给DataGrid1;如果不存在数据则将DataGrid1赋值为null.Button1_Click事件中根据bh和mc文本框输入的值进行模糊查找,并且进行id倒序排序.根据查询的结果最后赋值给DataGrid1

东营市19843069406: 请高手帮忙解析一下这段代码 -
艾净硝酸: ByteArrayOutputStream baos = new ByteArrayOutputStream(); //创建一个字节数组输出流对象 ObjectOutputStream oos = new ObjectOutputStream(baos);//创建一个对象输出流对象(对字节数组输出流对象的一个包装) oos.writeObject(...

东营市19843069406: 谁能帮帮我解释一下这段代码(越详细越好)(偶是菜鸟)
艾净硝酸: 你这是一个JAVA程序,功能就是输出一个乘法口诀表.

东营市19843069406: 求高手帮我解释一下这段代码
艾净硝酸: C调用WINDOWS系统命令,暂停,然后按任意键继续

东营市19843069406: 可以解释一下这段代码的意思吗? -
艾净硝酸: if(sou.indexOf("^^")>0)就是说返回sou这个字符串第一次出现^^的位置n:例如:"sfjkd^^fjk".indexOf("^^")就为5,如果没有匹配的如...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网