上海计算机的二级考试c语言模拟题

上海计算机的二级考试c语言模拟题

ID:33570148

大小:475.00 KB

页数:13页

时间:2019-02-27

上海计算机的二级考试c语言模拟题_第1页
上海计算机的二级考试c语言模拟题_第2页
上海计算机的二级考试c语言模拟题_第3页
上海计算机的二级考试c语言模拟题_第4页
上海计算机的二级考试c语言模拟题_第5页
资源描述:

《上海计算机的二级考试c语言模拟题》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、--计算机二级模拟考试试题D----选D。Stract是剪切“abc”到a的意思此外B中的a[i]=0因为a是一个字符,所以,0作为ASCII码输入,因此是a[i]有’’的意思,作为字符串的结尾Ascanf(“格式说明”,存储地址);因为ch是一个数值,&ch是ch这个字符的地址,所以选AC。S----witch里面,如果没有break,则执行除了满足本身的case之外,还要执行这句一下的语句直到switch语句结束。此外,60/10这个数,60是int类型,10也是int类型,也就是说,两个相除还是int,故没有小数。Eg:69/10=6B。Inc

2、lude或者include”stdio.h”都是可以的i<100则i=100这次不执行,遇到这种问题,把100换成1看看多少次依次类推就可以了----A.Fopen中”w”是为输出打开一个文本文件,”wb”为输出打开一个二进制文件,”r”输入打开一个文本文件,”rb”为输入打开一个二进制文件B.Continue结束本次循环,而break,结束整个循环,exit退出程序,return一般用于函数调用,返回一个值----D。intfunc(inta[],intn)中,inta[]表示要输入一个数组,而在数组中,a表示数组的首地址。并且,a[

3、10]这个答案,已经超出了表示范围,C。因为要使a里面存’符号需要写a=’’’’;也就是要注明两次’符号才可以。而16本身是个字符串,加入单引号也是不对的。字符串需要用“”指明,而字符要用’’指明----D。数组中定义n个,而实际计数是0~n-1C。同上----C。指针,head,p,可以视为指向一个地址的指针,里面存放的是地址。而p->next也是存放地址的。也就是说,这道题的操作的结果就是要将head指向p,p->next指向一开始head所指向的位置,进而串成一个链表。A。21%9=33/float(2)=1.5[转制,有一个浮点则得数为浮点,也就

4、是带小数]----后面4/5=00*5=01.5+0=1.5D*代表取后面地址的数值。执行完while(*p!=3)后,p执政指向3(a[1]),即*p=3,故要指向7则指针需要移动两位。*(p+2)=7程序功能:函数f的功能是从字符串中删除所有的数字字符,并返回删除的个数;主程序调用函数f删除字符串str中的数字字符,并输出删除的字符数。源程序:#include#includeintf(chars[]){inti=0;____1____;intcount=0while(s[i]!='')if(s[i]>='0'

5、&&s[i]<='9'){strcpy(s+i,s+i+1);count=count+1;/*count表示删除的数字字符数*/}else____2____;i++return____3____;count}voidmain(){charstr[80];intm;----printf("输入字符串:");gets(str);m=____4____;f(str)printf("删除数字后的字符串:");puts(str);printf("删除的数字字符个数:%d",____5____);m}输入一行字符串,分别统计字符串中各元音字母(AEIOU)的个数(不

6、分大小写)。源程序:#includevoidmain(){chara[80];intn[5]={0,0,0,0,0};/*数组n存放各元音字母个数*/____1____;intigets(a);for(____2____;a[i]!='';i++)i=0switch(____3____)a[i]{case'A':case'a':n[0]++;break;case'E':case'e':n[1]++;break;case'I':case'i':n[2]++;break;case'O':case'o':n[3]++;break;case

7、'U':case'u':n[4]++;break;}for(i=0;i<5;i++)printf("%d",____4____);/*输出各元音字母个数*/n[i]}程序运行时输出如图所示的数字倒三角形1234567123451231源程序:#includevoidmain(){inti,j;____1____;intk----for(i=1;i<=4;i++){k=1;for(j=1;j0;j--){printf("%d",k);____2____;

8、k++}putchar(____3____);''}}3.程序调试题3(X_

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

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

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