main(){
int a,b,max
printf("\n input two numbers: ")
scanf("%d%d",&a,&b)
max=a
if (max<b) max=b
printf("max=%d",max)
}
本例程序中,输入两个数a,b。把a先赋予变量max,再用if语句判别max和b的大小,如max小于b,则把b赋予max。因此max中总是大数,最后输出max的值。
2. 第二种形式为: if-else
if(表达式)
语句1;
else
语句2;
其语义是:如果表达式的值为真,则执行语句1,否则执行语句2 。
其执行过程可表示为下图。
【例5.4】
main(){
int a, b
printf("input two numbers: ")
scanf("%d%d",&a,&b)
if(a>b)
printf("max=%d\n",a)
else
printf("max=%d\n",b)
}
注:在JavaScript中,可通过prototype属性给对象添加新的属性和方法。Array.prototype.unique意思是给Array对象增加了原型方法unique,这样任意一个数组对象,比如var testArr = [1,2,3,"a","b","1",2,3],就可以用testArr.unique来使用这个方法了。
可以去了解下Javascript关于创建自定义对象的内容,尤其是通过构造函数的方式创建对象。
在对象上面都会有个一个prototype的属性里面包含了当前对象上的方法,有时我们可以将方法封装在原型上面方便我们循环使用
下面写个获取时间的例子
在方法的原型上添加了一个自己封装的方法,然后再用这个对象的原型上的方法会打印出这样的一个数据格式
所以原型上添加方法上方便我们的循环利用
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)