发布网友 发布时间:2022-04-23 08:46
共2个回答
热心网友 时间:2022-06-18 13:18
cnt是count的缩写,用作计数器。
switch是一种控制语句,根据ch值的不同进行不同的分支。
在具体的代码中有不同的意思。
热心网友 时间:2022-06-18 13:19
举例来说吧,假设cnt=8,则printf("cnt=%d\n",cnt)的意思就是printf("cnt=8\n"),\n的意思是换行,该语句的执行结果是在屏幕上输出cnt=8,然后换行;
第二个语句:设i=5,数组b的第i(此处等于5)个值b[i],也就是b[5]=10,则语句printf("b[%d]=%d\n",i,b[i])实际上就是printf("b[5]=10\n"),在屏幕上输出b[5]=10,然后换行。
语句中%d的意思是此处执行时要填充一个整数,具体数值引号外相应的变量的值,第一个%d用第一个变量的值填充,第二个%d用第二个变量的值填充,以此类推。
回答的比较直白,不知你能否明白
Switch用在C语言中它经常跟Case一起使用,是一个判断选择代码。Switch作用与if语句类似,其功能就是控制业务流程流转的。只能针对基本数据类型使用switch,这些类型包括int、char等。对于其他类型,则必须使用if语句。