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

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

int n = GETCOUNT(a); int i; //Print(a, n); InsertionSort(a, n); //Print(a, n);

switch(i)i值为10{case9:i+=1;case10:i+=1;所以从这里开始,下面的都执行11了case11:i+=1;12了default:i+=1;13了}

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

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

程序段的输出结果为s=5;因为不满足s=0的条件只运行了一次循环

任何一个数组和自己异或的结果都是0 所以输出结果是 0

打印两次YES,\n是换行 YES YES

for(i=0 ;i

初始 i=0; 进入循环, 执行输出, 打印0, 判断i++, 先取值,再自加. 值为0, 退出循环, 自加为1. 输出i值为1. 所以整体输出为 0,1

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