资源预览内容
第1页 / 共4页
第2页 / 共4页
第3页 / 共4页
第4页 / 共4页
亲,该文档总共4页全部预览完了,如果喜欢就下载吧!
资源描述
for循环 题号题目 选项A选项B选项C选项D答案难易程度1下列for循环语句格式错误是哪一项? A、for(表达式1;表达式;表达式) 语句;B for(;表达式;表达式) 语句;C for(表达式1;表达式) 语句;D for(表达式1;表达式;) 语句;c中2已知for循环的格式是for(表达式1;表达式;表达式) 语句;下列for循环的执行过程哪一项是正确的?A、先求解表达式,然后判断表达式,满足条件则执行语句,最后执行表达式,循环B、先求解表达式,然后判断表达式,执行表达式,满足条件则执行语句,循环C 先求解表达式,执行语句,然后判断表达式,执行表达式,循环D 先求解表达式,然后判断表达式,执行表达式,循环,执行语句.a易3用for语句求解1+2+3+100的和,main() int i,sum=0;for(i=1;i=100;_) sum=sum+i;printf(sum=%d,sum);空格中应填写的语句是?A i+B i-C i+1D i-1a易4用for语句求解1+2+3+100的和,main() int i,sum=0;for(i=1;i=100;) sum=sum+i;printf(sum=%d,sum);空格中应填写的语句是?A i+B i-C i+1D i-1a易5用for语句求解1+2+3+100的和,main() inti,sum=0;for(_;i=100;+i) sum=sum+i;printf(sum=%d,sum);空格中应填写的语句是?A sum=1B i=2C i=1D sum=2c易6用for语句求解1+2+3+100的和,main() int i,sum=0;for(i=1;_;i+) sum=sum+i;printf(sum=%d,sum);空格中应填写的语句是?A i100B i100D i=100b易7main() int i,sum=0;for(i=1;i=10;i+) sum=sum+i;printf(sum=%d,sum);此程序段的运行结果是?A 55B sum=55C 50D sum=50b易8求110之间奇数项的积,main() int i,_ for(i=1;i=10;) t=t*i;i=i+2; printf(t=%d,t);空格中应填写的语句是?A t=0;B t;C t=1;D 1;c易9求110之间奇数项的积,main() int i,t=1;for(i=1;i=10;_) t=t*i; printf(t=%d,t);空格中应填写的语句是?A i+,i+B i-,i+C i+,i-D i-,i-a难10求110之间奇数项的积,main() int i,t=1;for(i=1;i=10;) t=t*i;_ printf(t=%d,t);空格中应填写的语句是?A i+;B i=i+1;C i=i+2;D i-;c易11求n!,n的值由键盘中输入,程序如下:#include main() int n,p=1; scanf(%d,_); for(i=1;i=n;i+) p=p*i; printf(%d,p); 空格中所应填写的语句是?A nB pC &pD &nd易12求n!,n的值由键盘中输入,程序如下:#include main() int n,p=1; scanf(%d,&n); for(i=1;_;i+) p=p*i; printf(%d,p); 空格中所应填写的语句是?A inB i=nC ipD i=pb中13求n!,n的值由键盘中输入,程序如下:#include main() int n,p=1; scanf(%d,&n); for(i=1;i=n;i+) _ printf(%d,p); 空格中所应填写的语句是?A p=p*1;B p=n*i;C p=p*i;D n=p*ic难14求n!,n的值由键盘中输入,程序如下:#include main() int n,p=1; scanf(%d,&n); for(i=1;i=n;i+) p=p*i; printf(%d,_); 空格中所应填写的语句是?A nB &nC &pD pd易15输入一个包含 10个元素的一维数组,并找出这10个元素中的最大值,程序如下: main() int a10,i,max; for(_;i10;i+) scanf(%d,&ai); max=a0;for(i=1;i10;i+) if(maxai) max=ai; printf(max=%d,max);空格中应填写的语句是?A i=0B i=1C a=0D a=1a易16输入一个包含 10个元素的一维数组,并找出这10个元素中的最大值,程序如下: main() int _,i,max; for(i=0;i10;i+) scanf(%d,&ai); max=a0;for(i=1;i10;i+) if(maxai) max=ai; printf(max=%d,max);空格中应填写的语句是?A a9B a10C a11D ab易17输入一个包含 10个元素的一维数组,并找出这10个元素中的最大值,程序如下: main() int a10,i,max; for(i=0;i10;i+) scanf(%d,_); max=a0;for(i=1;i10;i+) if(maxai) max=ai; printf(max=%d,max);空格中应填写的语句是?A aiB a10C &aiD &a10c中18输入一个包含 10个元素的一维数组,并找出这10个元素中的最大值,程序如下: main() int a10,i,max; for(i=0;i10;i+) scanf(%d,&ai); max=a0;for(i=1;_;i+) if(maxai) max=ai; printf(max=%d,max);空格中应填写的语句是?A i10B i10D i=10a易19输入一个包含 10个元素的一维数组,并找出这10个元素中的最大值,程序如下: main() int a10,i,max; for(i=0;i10;i+) scanf(%d,&ai); max=a0;for(i=1;i10;i+) if(maxai) _ printf(max=%d,max);空格中应填写的语句是?A max=a10;B max=i;C max=a0D max=aid难20输入一个包含 10个元素的一维数组,并找出这10个元素中的最大值,程序如下: main() int a10,i,max; for(i=0;i10;i+) scanf(%d,&ai); max=a0;for(i=1;i10;i+) if(maxai) max=ai; printf(max=%d,_);空格中应填写的语句是?A maxB iC aD a10a易
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号