-2
所以我需要一個程序,只是增加了2個數字,並增加了,分裂,繁殖和減去任何規劃算法的
號用戶輸入(在這種情況下,它會是一個浮點數)
所以我想出到目前爲止這段代碼,
int main(void){
float num1, num2, sum1, sum2, sum3, sum4;
printf("Enter the first interger: ");
scanf("%f", &num1);
printf("Enter the second integer: ");
scanf("%f", &num2);
printf("\n\n");
//sums
sum1 = (num1 + num2);
printf("\n\t %.2f", sum1);
sum2 = (num1 - num2);
printf("\n\t %.2f", sum2);
sum3 = (num1 * num2);
printf("\n\t %.2f", sum3);
sum4 = (num1/num2);
printf("\n\t %.2f", sum4);
printf("\n\t %.2f", sum1, sum2, sum3, sum4); //print out each sum on a new line
printf("\n\n");
system("pause");
}
當我運行它,它運行完全正常,但只打印出的值作爲單一的數字。(很難解釋)..
佛R實施例什麼,當有人進入10和10,輸出爲:
20
100
0
1
,應該怎麼打印出來的是:
10+10 = 20
10*10 = 100
10-10 = 0
10/10 = 1
我需要什麼,以便實現這種添加或更改?
打印出的每個數字,符號,等號,然後回答... – 2014-09-30 01:03:37
你從來沒有真正嘗試打印「num1 + num2」等。編譯器完全按照你所說的去做(不多也不少),所以如果你不告訴它打印「num1 + num2」,它不會打印做到這一點。 – John3136 2014-09-30 01:04:45