当我运行程序时,阶乘值右对齐.有没有办法让它左对齐,同时保持其间的50个空格?
public class Exercise_5_13
{
public static void main( String[] args )
{
int[] numbers = { 1, 2, 3, 4, 5, 6, 7, 8, 9,
10, 11, 12, 13, 14, 15, 16,
17, 18, 19, 20 };
long factorial = 0;
try
{
System.out.print("\n\n");
System.out.printf("%s%50s\n", "Integer", "factorial");
for ( int number : numbers )
{
System.out.printf( "%4d", number);
factorial = (long)1;
for(int i=1; i <= number; i++)
factorial = factorial * (long)i;
System.out.printf("%50.0f\n",(double)factorial);
}
System.out.print("\n\n");
}
catch (Exception e) …Run Code Online (Sandbox Code Playgroud) 有人可以帮帮我吗?我的用户名是Blimeo,我的密码是"密码",但是当我输入我的凭据时,它说"拒绝访问"就像我告诉它的那样.我100%确定我正确配置了mySQL数据库.
<html>
<body>
<?php
echo sha1('Blimeo');
if (isset($_REQUEST['attempt'])) {
$link = mysql_connect('localhost', 'root', 'password') or die('Could not connect to database');
$user = mysql_real_escape_string($_POST['user']);
$password = sha1(mysql_real_escape_string($_POST['password']));
mysql_select_db('test_users');
$query = mysql_query(
"SELECT user
FROM users
WHERE user = '$user'
AND password = '$password'
") or die(mysql_error());
mysql_fetch_array($query);
$total = mysql_num_rows($query);
if ($total > 0) {
session_start();
$_SESSION['user'] = 'blah';
header('location: dashboard.php');
}
else {
echo '<br>Access denied!';
}
}
?>
<form method="post" action="login.php?attempt">
Enter your username:<input type="text" name="user"/><br/>
Enter your password:<input …Run Code Online (Sandbox Code Playgroud) 所以,我在这里有一个非常奇怪的问题.当我将值user.salary乘以1.1时,由于某种原因它变为0!原来的user.salary变量很好,我确认它应该是System.out.println的原因.
import javax.swing.JOptionPane;
class Employee{
String firstname;
String lastname;
double salary;
Employee (String firstname, String lastname, double Salary){
this.firstname = firstname;
this.lastname = lastname;
this.salary = salary;
}
public String getFirstname() {
return firstname;
}
public void setFirstname(String firstname) {
this.firstname = firstname;
}
public String getLastname() {
return lastname;
}
public void setLastname(String lastname) {
this.lastname = lastname;
}
public double getSalary() {
return salary;
}
public void setSalary(double salary) {
this.salary = salary;
}
}
class NameDialog{
public …Run Code Online (Sandbox Code Playgroud)