#include<stdioh>
int main()
{
int data1,data2,data3;
scanf("%d%d",&data1,&data2);/这里冒号里("")应该只包括占位符(%d);你定义的是(int)dat(e)2,但是取值的是dat(a)2;还有既然你要求值的是data3,他就不能在输入函数scanf()中出现;因为他是要被输出地的; /
data3=data1data2;
printf("data3=%d",data3); /data3应在输出函数printf()中,因此他不能出现在上面的函数中;/
return 0;
}
既然出第四版,就是修改了一些第三版里的错误,内容没多大改变。
推荐一本书,蛮适合新手的,内容丰富,也不是特别单调《
c
primer
plus
》
希望能帮到你,谢谢。
这个是算法问题; 举个例子6,
1x6=6, 2x3=6, 3x2=6, 4x=6, 5x=6, 6x1=6
乘数从1一直增到6, 同时被乘数会从6一直减到1,那么2x3和3x2就只是乘数与被乘数换位置了,这种情况下就不需要重复计算了临界值就是6的平方根了
所以,应该是
S6: 如果i<=n的平方根,返回S3;否则算法结束
首先这本书可以让你快速的入门,这一点是相当强大的!!!!!!!
缺点嘛,比如和经典的《C Primer》对比一下,
《C Primer》一书相当详细,语法全部是标准C,而谭Sir的书课程推进的很快;
就像 int main(),《C Primer》里详细介绍了int、main、()以及为什么()里是空的,而谭Sir的书简略很多;
再比如,谭Sir的书会教你怎样把程序写对,而《C Primer》还会告诉你这个程序是如何在 *** 作系统里运行的,这个程序要正确的运行需要系统给予那些支持,甚至涉及到哪些硬件
个人建议,先看看谭Sir的书简单入个门,然后看《C Primer》加深了解开阔眼界
以上就是关于C语言程序设计语法错误问题全部的内容,包括:C语言程序设计语法错误问题、C程序设计谭浩强版本的第四版和第三版有什么区别、C程序设计(第四版)谭浩强著中的例题2.5。有点儿不懂,帮忙给点意见谢谢等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)