自学C语言从入门到精通一般要多长时间?用心+加努力+很喜欢。智商可能是96到120:)

如题所述

最好的方法先找个c视频看看,这样才能知道哪里是难点、重点。有了一定基础之后遇到问题在去查找课本,我就是这样学的,c入门好的话一个星期左右,至于精通,c语言是精华,要花上很长一段时间,至少一年。追问

#include

int main()
{
int a;
printf("please input:\n");
scanf("%d",&a); /*输入数值赋给变量a*/
a+=a*=a/=a-6;
printf("the result is %d\n",a); /*将计算结果输出*/
return 0;
}

a的值是5的话,为什么最后是50. 请写好步骤

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-09-08
a/=a-6的意思是a=a/(a-6),结果a=-5,a*=-5就是a=a*(-5),这时的a变成了-5,结果这个a=25,a+=a就是a=a+a=25+25=50,
你要记着a是个变量,每次计算a的值都改变了,用新的a的值,带入到后面的公式中
相似回答