课程
/后端开发
/C
/C语言入门
为什么我的运行结果是99
2019-02-18
源自:C语言入门 2-8
正在回答
#include <stdio.h>
int main()
{
char c = 'a';
int n = c; //将c赋值给n,记住不要给c添加引号
float f = c; //将c赋值给f
double d = c; //将c赋值给d
printf("%d\n",n);
printf("%f\n",f);
printf("%lf\n",d);
return 0;
}
int n = 'c'; 这种写法是错误的,因为在ASCII中c的值就是99.这种写法相当于将n f d赋值
#include <stdio.h>int main(){ double num = 2.5; //定义浮点型变量num并赋值为2.5 printf("num的整数部分是%d\n",(int)num); return 0;}
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
5 回答运行结果?
3 回答运行结果?
2 回答运行结果???
1 回答运行结果?