小編在這出了一道題,考考童鞋們,如何使代碼編輯器中的程序輸出結(jié)果: num的整數(shù)部分是2 在代碼編輯器中,第5行將num強制轉(zhuǎn)換為整型
#include <stdio.h>
int main()
{
? ? double num = 2.5;??
? ? int num = (int)num;
? ? //定義浮點型變量num并賦值為2.5
? ? printf("num的整數(shù)部分是%d\n", num);??
? ? return 0;
}
#include <stdio.h>
int main()
{
? ? double num = 2.5;??
? ? int num = (int)num;
? ? //定義浮點型變量num并賦值為2.5
? ? printf("num的整數(shù)部分是%d\n", num);??
? ? return 0;
}
2023-08-06
舉報
2024-08-14
#include <stdio.h>
int main()
{
? ? double num = 2.5;? ? ? //定義浮點型變量num并賦值為2.5
? ? int num1 = (int)num;? ? //將num強制轉(zhuǎn)換為整形,并用變量名num1代表
? ? printf("num的整數(shù)部分是%d\n", num1);? ?//輸出時,使用的是轉(zhuǎn)換后的變量名
? ? return 0;
}
2023-08-08
int num = (int)num;
應該改成
int numd = (int)num;
轉(zhuǎn)換名稱不能一樣