以下程序的输出结果是【 】。 main() { int s i; for(s=0 i=1;i<3;i
以下程序的输出结果是【 】。 main() { int s,i; for(s=0,i=1;i<3;i++,s+=i; printf(“%d/n”,s); }
请帮忙给出正确答案和分析,谢谢!
参考解答
正确答案:5
此程序中,for循环语句后面直接跟了一个“;”,表明循环体为空。输出语句不在for循环体内,所以在循环执行完毕后才输出s的值。s、i的初值分别为0和1,判断循环条件,表达式“1<3”成立,执行“i++,s+=i”后,i和s的值分别为2和1,继续判断循环条件,表达式“2<3”成立,执行“i++,s+=i”后,i和s的值分别为3,再次判断循环条件,表达式“3<3”不成立,循环结束。
相似问题
按照《行政处罚法》的规定 行政机关在调查或者进行检查时 执法人员不得少于( )。A. 两人B. 三人
按照《行政处罚法》的规定,行政机关在调查或者进行检查时,执法人员不得少于( )。A 两人B 三人C 四人D 五人
按照我国《行政诉讼法》的规定 人民法院应当在立案之日起( )日内 将起诉状副本发送被告。A. 10B
按照我国《行政诉讼法》的规定,人民法院应当在立案之日起( )日内,将起诉状副本发送被告。A 10B 5C 7D 15
下列关于行政法的特点的表述中 错误的是( )。A. 行政法没有统一 完整的法典B. 行政法规范的数量
下列关于行政法的特点的表述中,错误的是( )。A 行政法没有统一、完整的法典B 行政法规范的数量多,内容广泛C 行政法规范不易变化D 行政程序性
以下程序的输出结果是【 】。 main() { char *p=“abodefgh” *r; lon
以下程序的输出结果是【 】。 main() { char *p=“abodefgh”,*r; long *q; q=(long*)p; q++; r=(char*)q; printf(“%s n”,r); }请帮忙给出正确答案和分析,谢谢!
实体行政法与程序行政法是以行政法的( )为标准对其所作的划分。A. 调整对象的范围B. 规范的性质C
实体行政法与程序行政法是以行政法的( )为标准对其所作的划分。A 调整对象的范围B 规范的性质C 作用D 功能
