浙江1月自考高级语言程序设计(一)试题及答案解析.docx

浙江1月自考高级语言程序设计(一)试题及答案解析.docx

ID:60829087

大小:88.29 KB

页数:3页

时间:2020-12-20

浙江1月自考高级语言程序设计(一)试题及答案解析.docx_第1页
浙江1月自考高级语言程序设计(一)试题及答案解析.docx_第2页
浙江1月自考高级语言程序设计(一)试题及答案解析.docx_第3页
资源描述:

《浙江1月自考高级语言程序设计(一)试题及答案解析.docx》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯精品自学考料推荐⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯浙江省2018年1月高等教育自学考试高级语言程序设计(一)试题课程代码:00342一、选择和计算题(第1小题6分,第2小题4分,第3小题3分,第4小题10分,共23分)1.假定有以下变量定义:intk=6,x=12;则能使x、k值为5、6的表达式是:()。A.x%=++k%10B.x%=k+k%5C.x-=++k%5D.x-=k++%52.下列符号中哪些不是正确的C标识符__________le4(x+2)x122.78πint3.数学表达式sin()cos()的C语

2、言表达式为:__________424.下列叙述中正确的有哪些?()A.实参和与其对应的形参各占用独立的存储单元。B.形参是虚拟的,不占用存储单元。C.一个变量或常数也是一个表达式。D.建立函数的目的只是为了提高函数的可读性。E.程序中的变量必须是先定义后使用。二、填充题(每空5分,共30分)1.下面程序的功能是输出100以内能被3整除且个位数为6的所有整数,请在空格上填上适当内容。#includemain(){inti,j;for(i=0;_(1)_________;i++){j=i*10+6;if(_(2)_________)continu

3、e;printf(“%d”,j);}}2.以下程序在3行4列的二维数组中找出每一行上的最大值并输出。请在空格上填上适当内容。main(){intx[3][4],i,j,p;x[3][4]={1,5,7,4,2,6,4,3,8,2,3,1};1⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯精品自学考料推荐⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯for(i=0;i<3;i++){p=0for(j=1;j<4;j++)if(x[i][p]<x[i][j])_(3)_________;printf(“themaxvalueinline%dis%d\n”,i,_(4)_____

4、____);}}3.以下程序是计算阶乘,请在空格上填上适当内容。main(){inti,n;longnp;scanf(“%d”,n);np=_(5)_________;for(i=2;i<=n;i++)_(6)_________;printf(“n=%d,n!=%1d\n”,n,np);}三、程序分析题(第1小题10分,第2小题12分,共22分)1.阅读下列程序,回答问题。#includeintFun(intn);Voidmain(){printf(″theFunof3is%d\n″,Fun(3));printf(″TheFunof4is%d\

5、n″,Fun(4));}intFun(intn){intresult=1;while(n>1)result*=n--;returnresult;}程序的运行结果是什么?2.阅读下列程序,回答列出的问题,写出答案。intfun(char*s,char*t){for(;*s==*t;s++,t++)if(*s==’\0’)return0;return*s-*t;}voidmain()2⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯精品自学考料推荐⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯{chars[20]=”hello”,t[20]=”henlo”;printf(“%d”

6、,fun(s,t))}问题1:程序运行后的出果是什么?问题2:fun的主要功能是什么?四、程序(第1小10分,第2小15分,共25分)1.入一个度n的字符串a,在字符串a的i(0<i<n=插入字符x,出插入后的字符串a。(n,x,i的可自由入)。例如:入nwworld在1插入e出:newworld111+⋯),直到累加的小于0.0001为2.算PI的近似,公式如下:PI/4≈(1-+-357止。(即公式右的各的均大于0.0001)。3

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。