当前位置: 首页 > news >正文

网站优化排名工具大专软件技术好学吗

网站优化排名工具,大专软件技术好学吗,企业网站建设的提案,租车做什么网站推广《C语言第三次模拟练习题部分解答》由会员分享#xff0c;可在线阅读#xff0c;更多相关《C语言第三次模拟练习题部分解答(20页珍藏版)》请在装配图网上搜索。1、单项选择1. 题号#xff1a;13334若有如下语句int x3;doprintf(%dn,x-2);while(!(-x);则上面程序段________。…《C语言第三次模拟练习题部分解答》由会员分享可在线阅读更多相关《C语言第三次模拟练习题部分解答(20页珍藏版)》请在装配图网上搜索。1、单项选择1. 题号13334若有如下语句int x3;doprintf(%dn,x-2);while(!(-x);则上面程序段________。A、输出的是1B、输出的是1和-2C、输出的是3和0D、是死循环答案B解答循环变量x初值为3. Do-while是先执行循环体后判断条件。若条件为假循环结束。条件为真执行循环体。第一次循环l 循环体printf(%dn,x-2);是输出x的值。而x-2 等价于xx-2 3-2 1。所以输出1l 条件是自增表达式与逻辑非表达式的综合。先计算- -x. 自增表达式- -x的值是x自减1后的值,为0.自增变量x的值是0. 条件。2、(- -x)01.为真。继续执行循环体。第二次循环l 循环体printf(%dn,x-2);是输出x的值。而x-2 等价于xx-2 0-2 -2。所以输出-2l 条件是自增表达式与逻辑非表达式的综合。先计算- -x. 自增表达式- -x的值是x自减1后的值,为-3.自增变量x的值是-3. 条件(- -x)(-3)0.为假。循环结束。总结输出1-2 2. 题号13353下面程序的功能是在输入的一批正整数中求出最大者,输入0结束循环。请选择填空。#includevoid main() int a,max0;scanf(%d,a);while(________) i。3、f(max200则条件为假结束循环。所以当n是3的倍数时就结束。即n102时102%30为假就结束循环。不符合题意。3) 答案C (n%3)|nvoid main() int x,i;for(i1;i1;n-)ss1/n;printf(%6.4fn,s);程序运行后输出结果错误,导致错误结果的程序行是________。A、printf(%6.4fn,s);B、for(n10;n1;n-)C、ss1/n;D、s1.0;答案C解答/是算术运算符的除。它的规则是两端是整数结果为整数。若有一个为小数结果为小数。int n;n为整型。1/n结果为0. 所以ss。4、1/n;结果永远为0.答案选CA、printf(%6.4fn,s); 输出结果占6列保留四位小数。8. 题号13355下面程序的运行结果是________。#includevoid main() int i,b,k0;for(i1;i0时什么也不输出 B、最多允许输出100个非负整数C、printf 函数永远也不执行 D、当xvoid main() int i0,a0;while(ivoid main() int i;for(i1;ii2 i%52%52 执行case2 输出i3 i%53%53 执行default,case2 输出i4 i%54%54。5、 执行default,case2 输出i5 i%55%50 执行case2 输出*总结#*15. 题号13361若运行以下程序时,从键盘输入ADescriptor(表示回车),则下面程序的运行结果是________。#includevoid main() char c;int v00,v10,v20;doswitch(cgetchar( ) case a:case A:case e:case E:case i:case I:caseA、v08,v14,v28B、v011,v14,v211C、v012,v14,v212D、v07,v14,v27答案。6、C解答getchar()是从键盘读入一个字符赋值给字符变量c。它是无参函数。题目不完整需要记住答案。否则若考试中有这样的题目直接选择答案即可。16. 题号13359下面程序的功能是计算正数2345的各位数字平方和,请选择填空。#includevoid main() int n,sum0;n2345;do sumsum________;nn/10;while(n);printf(sum%d,sum);A、n%10 B、(n/10)*(n/10) C、n/10 D、(n%10)*(n%10)答案D解答任意正整数nn%10是正整数的最低位即个位数n/10是正整数的值。7、减去个位数的值后再除以10.第一次循环 sumsum (n%10)*(n%10)0(2345%10)*(2345%10)5*525nn/10 2345/10234第二次循环 sumsum (n%10)*(n%10)25(234%10)*(234%10)254*4251641nn/10 234/1023第三次循环 sumsum (n%10)*(n%10)41(23%10)*(23%10)413*341950nn/10 23/102第四次循环 sumsum (n%10)*(n%10)50(2%10)*(2%10)5。8、02*250454nn/10 2/100条件为假结束循环。17. 题号13366下面程序的运行结果是________。#includevoid main() int i,j,x0;for(i0;ivoid main() int a,b;for(a1,b1;a20) break;if(b%31) b3;continue;b5;printf(%dn,a);A、8 B、7 C、9 D、10答案A解答循环结束的条件是a101 或者b20b%31的含义是b是3的倍数1时b自增3后执行continue即结束本次循环执行a;a1b1第一次循。9、环 b20为假 b%31.所以b%31为真b4. a2;第二次循环 420为假 4%31 b%31为真b7. a3;第三次循环 720为假 7%31 b%31为真b10.a4;第四次循环 1020为假 10%31 b%31为真b13.a5;第五次循环 1320为假 13%31 b%31为真b16.a6;第六次循环 1620为假 16%31 b%31为真b19.a7;第七次循环 1920为假 19%31 b%31为真b22.a8;第八次循环 2220为真执行break结束for循。10、环。执行for语句后面的语句输出a值。通过分析得知初值使b%31为真时b5语句永远不会被执行。19. 题号13364下面的功能是计算1至10之间奇数之和及偶数之和,请选择填空。#includevoid main() int a,b,c,i;ac0;for(i0;ivoid main() int x,y,z,i,result532;for(x1;xy;xi) ix;D、while(1)x;答案C解答for语句若第二个表达式省略说明条件恒为真是死循环答案AB 是for循环第二个表达式省略了。所以是死循环答案D while语句条件为1说明条件恒为。11、真是死循环答案C y0,x1;执行xy后11为假y1.所以循环体一次也不执行。23. 题号13347执行语句for(i1;ivoid main() int a1,b10;do b-a; a; while(b-100) break;C、int k0; dok;while(k0);D、for( ; ; );答案A解答答案B i100;执行ii%1001后i1i永远不可能大于100.所以break语句不会被执行。有while的条件是1,即恒为真。所以是死循环。答案C k初值为0;k;使得 k永远大于0.永远为真。所以是死循环。;29. 题号1。12、3341以下for循环的执行次数是________。for(x0,y0;(y123)(x0);答案空 1:4解答bb22 aa-(2b)20-(22)20-416 a0为真继续执行循环体bb24 aa-(2b)16-(24)16-610 a0为真继续执行循环体bb26 aa-(2b)10-(26)10-82 a0为真继续执行循环体bb28 aa-(2b)2-(28)2-10-8 a0为假循环结束。32. 题号13373以下程序运行后的输出结果是_____.#include int main()。13、int k1,s0;doif (k2)!0)continue;sk;k;while(k10);printf(s%dn,s);答案空 1:0解答k1k2121 1!0为真执行continue结束本次循环即不执行sk;k判断条件k10;110为假。循环结束。所以s0.33. 题号13382程序段int k10; while(k0) kk-1;循环体语句执行_____次.答案空 1:0解答条件k0是一个赋值语句。执行后,k值为0条件为假。所以循环体一次也没有被执行。34. 题号13384已知int i4;执行以下程序段后的i的值是。14、_____.doi;while(i4);答案空 1:5解答i4;执行i后i5; 54为假循环结束。所以i5.35. 题号13374已知int i,j,k; 则执行完for循环 for(i0,j10;ij;i,j-) kij; 后,k的值为_____.答案空 1:10解答循环体是kij ij是ij5时k10;之后i6,j4条件为假循环结束。若循环体改变为kij则难度加大了。需要认真计算保留每次累加的结果。36. 题号13438一维数组的宣告格式是________ 数组名称 个数 ;答案空 1:数据型态 【或】 数据型态解答提醒答案是什么就写什么。若写数据类型则不会得分的。37. 题号13439char name3; 如果name里面的成员有Tom Peter Mary则 name1的名字是________。答案空 1:Peter 【或】 peter解答这个题目有问题。应该是char name310;那么name0”Tom”,name1”Peter”,name2”Mary。
http://www.zqtcl.cn/news/147819/

相关文章:

  • 打电话做网站的话术网站安全维护方案
  • 变更备案网站可以访问吗google浏览器下载安装
  • 网站空间更换网站开发的服务器是什么
  • 网站 网页玉溪建设网站
  • 江西宜春市城市建设档案馆网站朋友圈广告30元1000次
  • 响应式网站 分辨率惊艳的网站
  • 苏州网站公司排名前十最好看的视频免费下载
  • 快速设计一个网站wordpress4.9.6
  • 网站建立教学深圳宝安网站建设公司推荐
  • 深圳企业网站建设制作公司叶县红色家园网站建设
  • 网站制作报价被哪些因素影响建设银行官方网站首页个人登录
  • 免费网站怎么建谁能给个网站谢谢
  • 吴忠网站建设家里面的服务器可以做网站吗
  • 这是我自己做的网站做网站前台要学什么课程
  • 程序网站开发建设隔离变压器移动网站
  • 网站设置不发送消息怎么设置回来用typecho做的网站
  • 网站机房建设嵌入式培训机构哪家好
  • 购物网站页面设计图片网站 签约
  • 上海网站改版方案网站邮件设置
  • 如何在自己网站添加链接高端品牌logo图片
  • 网站建设找c宋南南app软件设计
  • 龙岗网站推广seo 0xu
  • 成都做网站微网站后台录入
  • 开发区网站建设山东房地产新闻
  • 手机如何搭建网站网站菜单导航
  • 网站建设丿金手指专业社交投票论坛网站开发
  • 做一套网站开发多少钱设计高端的国外网站
  • 有没有网站做lol网站的网页设计实验报告书
  • 网站后台域名重庆好的seo平台
  • 文化建设设计公司网站跨境电商亚马逊