输入任意圆形半径,输出圆形面积。
import java. util. Scanner;
public class r2 {
public static void main ( String[ ] args) {
int x= 0 ;
double z= 0 , y= 3.14 ;
System. out. println ( "计算圆的面积:" ) ;
try ( Scanner sum = new Scanner ( System. in) ) {
System. out. println ( "请输入圆的半径:" ) ;
x= sum. nextInt ( ) ;
}
z= x* x* y;
System. out. println ( "圆的面积为:" + z) ;
}
}
输入任意矩形的长和宽,输出该矩形的周长。
import java. util. Scanner;
public class juxing {
public static void main ( String[ ] args) {
int x= 0 , y= 0 , c= 0 ;
System. out. println ( "计算矩形的周长:\n" ) ;
try ( Scanner sum = new Scanner ( System. in) ) {
System. out. println ( "请输入长:" ) ;
x= sum. nextInt ( ) ;
System. out. println ( "请输入宽:" ) ;
y= sum. nextInt ( ) ;
}
c= 2 * ( x+ y) ;
System. out. println ( "矩形的周长为:" + c) ;
}
}
比较任意输入的两个整数的大小
import java. util. Scanner;
public class bidaxiao {
public static void main ( String[ ] args) {
int x= 0 , y= 0 ;
System. out. println ( "比大小\n" ) ;
try ( Scanner sum = new Scanner ( System. in) ) {
System. out. println ( "请输入x:" ) ;
x= sum. nextInt ( ) ;
System. out. println ( "请输入y:" ) ;
y= sum. nextInt ( ) ;
}
if ( x> y)
System. out. println ( "x>y" ) ;
else if ( x< y)
System. out. println ( "x<y" ) ;
else
System. out. println ( "x==y" ) ;
}
}
一行上打印10个*
public class forjj {
public static void main ( String[ ] args) {
int j= 0 ;
for ( j= 0 ; j< 10 ; j++ )
{
System. out. print ( "*" ) ;
}
}
}
一行上打印10个*,并打印8行编写程序
public class for1 {
public static void main ( String[ ] args) {
int i= 0 , j= 0 ;
for ( i= 0 ; i< 8 ; i++ )
{
for ( j= 0 ; j< 10 ; j++ )
{
System. out. print ( "*" ) ;
}
System. out. print ( "\n" ) ;
}
}
}
奇数行打印8个*,偶数行打印8个-,共打印7行
public class jishu {
public static void main ( String[ ] args) {
int i= 0 , j= 0 ;
for ( i= 0 ; i< 7 ; i++ )
{
for ( j= 0 ; j< 10 ; j++ )
{
if ( i% 2 == 0 )
System. out. print ( "*" ) ;
else
System. out. print ( "-" ) ;
}
System. out. print ( "\n" ) ;
}
}
}
输出下面的*三角形,运行结果如下
public class ffive {
public static void main ( String[ ] args) {
int i, j;
for ( i= 0 ; i< 9 ; i++ )
{
for ( j= 0 ; j< i; j++ )
{
System. out. print ( "*" ) ;
}
System. out. print ( "\n" ) ;
}
}
}
输出下面的*下三角形,运行结果如下
public class fsix {
public static void main ( String[ ] args) {
int i, j;
for ( i= 9 ; i> 0 ; i-- )
{
for ( j= 0 ; j< i; j++ )
{
System. out. print ( "*" ) ;
}
System. out. print ( "\n" ) ;
}
}
}