# include <stdio.h>
int main()
{
int a,b,s;
a=2,b=3;
s=a+b;
printf("s=d%\n",s)
return 0;
}
看到你的追问233
写小数的话,你要声明浮点类型的变量
int得换成float或者double,float精度低一些占用内存小一些,double精度更高一些,占用内存也多。
然后你就可以赋给变量小数啦
记得打印时通配符要换成%f来打印小数,%d只能打印整数
最大的问题在于printf后面分号丢了
导致程序无法编译通过
通配符写错了,导致输出是s=d而非s=...
printf("s=d%\n",s)
应该是
printf("s=%d\n",s)
追问那如果要计算小数比如3.5+2.5应该怎么编写程序
本回答被网友采纳