
部分编程语言的输出语句如下:echo("Hello,world!")
alert("Hello,World!")
console.log("Hello,World!")
System.out.println("Hello, world!")
printf("Hello World!\n")
cout print("Hello, world!")var_dump("Hello, world!")
println!("Hello World!")。
scanf的缺点很卓著,主要针对读入字符串而言,字符串读入一般推荐gets,printf这个输出相当不错。传递一次代表要赋值一次,如果不是要封装代码,不要这么做全局变量坚决杜绝,虽然这样可以很好传递变量,但是这给程序的维护带来不必要的麻烦,而且容易产生不必要的后果(1) 第一行,也就是i=1 ; j=n-2=3 j>=i-1=1-1=0 ;j循环从 3 到 2 到 1 到 0,循环4次啊,输出4个空格。(2) 外层循环后,i加到6了,但是i= 6<=n=5不成立,所以不满足循环条件了,循环结束了。所以共输出5行。
(3) 第一个循环怎么控制老轿空格数量,见(1)的分析,通过j的循环来控知含陵制的啊。
(4) 通过j循环来输出空搭戚格,循环结束了,就不输出空格了,它不知道在什么位置停止,而是你让输出几个就输出几个。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)