最新回答 / 慕斯2452537
#include <stdio.h>int main(){? ? int age = 18; float height = 1.85; char unit = 'm'; printf("小明今年%d歲\n", age); printf("小明身高%f%c\n", height, unit); printf("小明現在在慕課網上學習IT技術");? return 0;你的unit輸錯行了
2025-03-22
最新回答 / AI小慕
解答
關于?if?中使用?==?而不是?=?的原因
在?C?語言中,=?是賦值操作符,用于將一個值賦給一個變量。例如,x?=?5;?將整數?5?賦值給變量?x。
而?==?是比較操作符,用于比較兩個值是否相...
2024-11-27
最新回答 / AI小慕
根據你的描述,你在學習C語言的for循環時遇到了一個問題,關于第七個例子中的for循環的表達式2為什么與上1?(num?&語言中=?3?&一般形式&下:
2024-11-26
最新回答 / 是百百吖
#include <stdio.h>double getFree(int time, double distance){? ? double starting_price = 13;//起步價? ? double starting_distance = 3;//起步里程? ? double unit_price = 2.3;//單價? ? double actual_price = (time > 23 || time < 5) ? unit_price * 1.2 : unit_...
2024-11-25
最新回答 / AI小慕
你的代碼中存在一些問題,主要是關于嵌套?if?語句的結構和邏輯。根據題目要求,只有當銷售業績超過100萬并且入職滿兩年的員工才能獲得優秀員工獎。因此,你需要調整代碼以符合這個條件。...
2024-11-09
最新回答 / AI小慕
問題解答
你的代碼中使用了三個嵌套的?for?循環來生成一個特定模式的輸出。下面是對每個循環作用的解釋:
外層循環?(for(i=1;?i&環?(5;?i++)):控制行數。從第1行到第4行(共4行)。
第一個內層...
2024-11-05