java用for語句怎么輸出: **** *** ** *
package test;
public class PrintStar {
public static void main(String[] args) {
int n = 4;
for(int j=0;j<4;j++){
for(int i=0;i<n;i++){
*("*");
}
n--;
*(" ");
}
}
}
就兩個循環就可以
用for語句編寫程序 輸出以下圖形
<SCRIPT LANGUAGE="JavaScript">
<!--
var a;
for (i=0;i<=4 ;i++ )
{
for (j=0;j<=i ;j++ )
{
*("*")
}
*("<br>")
}
//直角三角形
//-->
</SCRIPT>
//菱形
<SCRIPT LANGUAGE="JavaScript">
<!--
for(i=1;i<=6;i++)//控制行數 ,輸出圖形上半部分
{
for(k=5;k>=i;k--)
{
*(" ");
}
for (x=1;x<2*i;x++)
{
*("*");
}
*("<br>");
}
for(i=1;i<=5;i++)//控制行數 輸出圖形下半部分
{
for(k=1;k<=i;k++)
{
*(" ");
}
for (x=11;x>2*i;x--)
{
*("*");
}
*("<br>");
}
//-->
</SCRIPT>
//等邊三角形
for(i=1;i<=6;i++)//控制行數 ,輸出圖形上半部分
{
for(k=5;k>=i;k--)
{
*(" ");
}
for (x=1;x<2*i;x++)
{
*("*");
}
*("<br>");
}
用for語句怎樣實現下列輸出
你用的是什么語言啊,C是這樣的
#include <stdio.h>
void main(){
int i , j;
for(i = 0; i <= 10 ; i ++){
for(j = 0; j < i ;j ++ ){
printf("%d",j);
}
printf("\n");
}
}
如果是java 的話是這樣的
public class Testfor{
public static void main(String[] args){
int i , j;
for(i = 0 ; i <= 10 ; i++){
for(j = 0 ; j < i ; j++){
*(j);
}
*n("\n");
}
}
}
《C語言程序設計》用for語句編寫程序輸出如下圖案
/*來個簡單又準確的,先看第一題*/
#include <stdio.h>
int main()
{
int i,j,k;
for(i=1;i<5;i++)
{
for(j=7;j>0;j--)
{
if(j<(i*2))
printf("*");
else
printf(" ");
}
printf("\n");
}
}
/*再看第二題*/
#include <stdio.h>
int main()
{
int i,j,k,m;
printf("x=");
scanf("%d",&i);
printf("n=");
scanf("%d",&j);
m=i;
for(k=1;k<j;k++)
{
i*=m;
}
printf("%d的%d次方=%d\n",n,j,i);
}