为了账号安全,请及时绑定邮箱和手机立即绑定

已采纳回答 / biter
以自增运算为例,a++实际上是指:先把a的值调出进行运算,运算完后再以a+1这个值储存。那么++a是指:现进行+1运算,即a=a+1,然后以a+1这个值进行运算。 就以练习题中的为例,int a=100,然后输出a++,结果是100(调出a=100输出),但是输出后存储在电脑中的a值为101,为了进行下一步运算,所以下一步输出++a的时候,输出的是101+1=102,以此类推。

已采纳回答 / 叶念秋
1.在C函数库中提供了一些用来专门处理字符串的函数,如果在程序中用到这些函数,则要在程序开始部分加上#include<string.h>,C语言函数函数库中的字符串处理函数都包含在string.h文件中。2.#include指令称为预编译指令,用于将*.h文件中的信息调入到程序中以供使用。C编译系统在对源程序进行“翻译”以前先由一个“预处理器”(也叫“预处理程序”或“预编译器“)对预处理指令进行预处理,对于#include<string.h>指令来说,就是将string.h头文件中...

已采纳回答 / a534881261
上面那个错了a=sum%10;b=(sum%100-sum%10)/10;c=(sum-sum%100)/100;

最新回答 / 狼女
28行int c(); 去分号42行int d();去分号39行少,60行那个最好想别的方法输出不然会变成一个数一行

最赞回答 / 我墨染流年
      首先想要学好C语言,要有良好的编程习惯。按规矩写,这样方便你查找代码哪些出现了问题。其次,等你学完后面的课程就会知道,在C语言中,一个空格键也会影响你的编程的运行。

已采纳回答 / xiaoxii
%f和%lf分别是float类型和double类型用于格式化输入输出时对应的格式符号

已采纳回答 / 旗木小源
m/n相当于m除以n取整数部分为0,即m=0;m%n=0才是m除以n的余数为0

已采纳回答 / night123
\t 就相当于你在编程的时候按一下“Table”键,使光标以8个字符为基准进行跳跃 。

最新回答 / qq_笨小孩儿_1
应该是没有产生赋值运算吧!这里a+1相当于一个局部变量,只使得a在这里值加1,而原先a的值a+1这个操作并不能改变。如果这里编程a+=1,原先的a值就因为赋值运算改变了。

最新回答 / 独傲的野狼
==感觉网站还是用有点小问题,直接printf("z=%d\n", z=x*8/(y+2));这样又赋值了一遍才过
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消