#include <stdio.h>
int radius, area;
int main (void) { printf( "Enter radius ( i.e. 10): " ); scanf( "%d", &radius ); area = (int) (3.14159 * radius * radius ); printf( "\n\nArea = %d\n", area ); system( "pause" ); return 0; }
1
bdbai 2016-06-26 22:03:07 +08:00 via Android
快醒醒! int !
|
2
creater17 OP 额...新手,还是不懂...
|
3
wssgcg1213 2016-06-26 22:15:54 +08:00
(int) 强制类型转换
|
4
watermeter 2016-06-26 23:02:52 +08:00 via Android
数据类型是整型的,计算过程里还(int)
|
5
bdbai 2016-06-26 23:20:57 +08:00 via Android
@creater17 给你几个建议吧。
1 、 V2EX 的帖子内容支持 Markdown 语法, C 语言代码块可以用 ```c 和 ``` 来包裹,这样格式不会走样; 2 、回复别人前按一下楼层右上角的箭头,不然对方收不到提醒; 3 、善用 IDE 和调试器; 4 、善用搜索。关键词: int , printf ,类型转换 |
7
yhylord 2016-06-27 01:30:56 +08:00
这种代码是抄书抄错了吗……
|