单选题:假设有变量定义:`double f=3.14;` 则对于`printf("%d\n", f);` 和 `printf("%d\n
假设有变量定义:`double f=3.14;` 则对于`printf("%d\n", f);` 和 `printf("%d\n", (int)f);` 两个操作是否可以实现“打印数字`3`并换行”的表述正确的是: @[C](2)
A. 两个操作都可实现
B. 只有`printf("%d\n", f);` 可以实现
C. 只有`printf("%d\n", (int)f);` 可以实现
D. 两个操作都不可实现
A.两个操作都可实现
B.只有`printf("%d\n", f);` 可以实现
C.只有`printf("%d\n", (int)f);` 可以实现
D.两个操作都不可实现
答案:C
A. 两个操作都可实现
B. 只有`printf("%d\n", f);` 可以实现
C. 只有`printf("%d\n", (int)f);` 可以实现
D. 两个操作都不可实现
A.两个操作都可实现
B.只有`printf("%d\n", f);` 可以实现
C.只有`printf("%d\n", (int)f);` 可以实现
D.两个操作都不可实现
答案:C