jmfs.net
当前位置:首页>>关于1,若变量都已正确定义,则以下程序段的输出是______...的资料>>

1,若变量都已正确定义,则以下程序段的输出是______...

第一级的switch(x)中的 case 0后面没有break 因此 执行完case 0之后(实际输出了*),会进入case 1分支,由于switch(z)没有匹配,执行default,输出#

在for(i=1;i

for后面多了个分号。

*在等号左边..明显是乘号.若i是指针,*i才是表示i指向的数据.而且这题跟指针没任何关系吧.. 这题选b. b是错的.因为在循环中p=1,则每次循环p都等于1,无论怎么乘,只要循环,p就等于1.. 做这种题.只要按照循环,在草纸上列出各个变量的值,一步一步往下...

while(变量);这是一个判断语句,他的意思是若变量为真,则循环,所以相当于while(变量!=0) while(i++) 你可以将他理解成 while(i++ != 0)

(1)求模运算符的两个操作数必须为整数, (2)不能对常量进行赋值,赋值变量应该写在左边 (4)赋值语句要加分号结尾。

for(i=0 ;i

A是什么鬼,没见过 c 取模必须是整形 D a+7 不可以作为左值使用!!,左值必须是变量!而不是表达式

s=s+i就是不对的。S的值 每次都变,i的值也变,根本不可能做正确的计算 初始 s=1 i=1 第一次后 s=1+1=2 i=2; 第二后 s=2+2=4 i=3; 第三次 s=4+3=7 i=4

网站首页 | 网站地图
All rights reserved Powered by www.jmfs.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com