版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
C语言程序设计考试试卷计算机程序设计课程56学时 3.5 学分考试形式:闭 卷一、选择题(15小题,每小题2分,共计30分)下面不正确的字符串常量是 A 。A)'abc' B)"12'12" C)"0" D)""以下正确的叙述是 DCa,Ca=10,因此实型变量中允许存放整型数C(精确)地表示C已知字母AASCII65c2c2='A'十'6'一'3';后,c2的值为AD B)68 不确定的值 D)Csizeof(float)是 B :一个双精度型表达式 一个整型表达式C)一种函数调用 一个不合法的表达5.以下说法正确的是 D :输入项可以为一实型常量,如scanf("%f",3.5);scanf("a=%d,b=%d");scanf("%4.2f",&f);D)当输入数据时,必须指明变量的地址,如scanf("%f",&f);已有如下定义和输入语,若要求a1,a2,c1,c2的值分别为10,20,A,B,当从第一列开始输入数时,正确的数据输入方式是 D (注表示回车。inta1,a2;charc1,c2;scanf("%d%d",&a1,&a2); A)1020AB<CR> B)1020<CR>AB<CR>C)1020 AB<CR> D)1020AB<CR>voidmain(){inta=5,b=0,c=0;if(a=b+c)printf("***\n");e1seprintf("$$$\n");以上程序 D :A)有语法错不能通过编译 B)可以通过编译但不能通过连C)输*** 输$$$下面程序段的运行结果是 C 。x=y=0;while(x<15){y++;x+=++y;}printf("%d,%d",x,y);A)20,7 B)6,12 C)20,8 D)8,20若有说明:inta[3]={0};则下面正确的叙述是D 。只有元素a[00此说明语句不正确数组a0数组a0在c语言引用数组元素,其数组下标的数据类型允许_ C A)整型常量 整型表达式C)整型常量或整型表达式 任何类型的表达11.下面程序段的运行结果是_ B 。charc[5]={'a','b','\0','c','\0'};printf("%s",c);}A)’a’’b’ B)ab C)abc D)a12.以下叙述正确的是 C 。在CmainCC在对一个C程序进行编译的过程中,可发现注释中的拼写错误13.简单变量做实参时,实参与其对应的形参之间的数据传递方式是 C A)双向值传递方式 B)地址传递方式C)单向值传递方式 D)用户指定传递方14.编辑程序的功能是 A 。A)修改并建立源程序 将源程序翻译成目标程序C)调试程序 命令计算机执行指定的程序在C语言中种基本数据类型的存储空间长度排列顺序为C 。A)char<int<1ongint<=float<double B)char=int<1ongint<=float<doubleC)char<int<=1ongint<=float<double D)char=int=1ongint<=float<double二、计算表达式(每小题1.5分,共计15分:设intx=25,y=-20;floata=102.56,b=50.87(注意:各式结果不影响后续的题目)1.(++y)+(x--)(6)2.y*=y+=25(25)3.x+y>=0?(x-2*y):(x+2*y)(65)4.(x+y)/2+(int)(a-b)%(int)b(3)5.x/2+(a-b)/2(37.845)6.!(x=a)&&(y=b)&&1(0)7.!(a+b-1)||y+x/2(1)8.计算(y>=0)&&(++y)后y的值为:(-20)9.printf(“%d”,’\102’);结果为(66)10.的ASCII97,则:printf(“%c”,’\x64d)三、写出下列程序的的执行结果(每小题5分,共计20分,注意输出格式)#include<stdio.h>Intmain(){inta=23389,b=45;floatx=647.3586,y=13643.5538;charc1=’A’,c2[]="Hello";printf("a=%4d,b=%4d\n",a,b);printf("%-9.2f,%9.2f\n",x,y);printf("%o,%x,%u\n",b,b,b);printf("%d,%c\n",c1,c1);printf("%s,%6.4s\n",c2,c2);return0;}a=23389,b=45647.36,13643 . 5555,2d,456H5e,lAlo,Hell#include<stdio.h>#defineN10intmain(){ inta=1,b=0,i;for(i=0;i<N/2;i++){printf("%6d%6d",a,b);printf("\n");a=b+a;b=a+b;}return0;}1111253201381#include<stdio.h>intmain(){ inti,j,k=0;for(i=1;i<31;i++){for(j=2;j<=i-1;j++)if(i%j==0)if(j==i){printf("%7d",i)k++;if(k%2==0)printf("\n");}}Return0;}2357111317192329#include<stdio.h>intmain(){inti=16,j,x=6,y,z;staticcharc[]=”Iamaj=i+++1; printf(“%5d\n”,j);x*=i=j; x=1,y=2,z=3;x+=y+=z;printf(“%5d\n”,(z+=x)>y?z++:y++);x=y=z=-1;++x||++y||z++;printf(“%5d,%5d,%5d\n”,x,y,z);printf(“%s,%5.4s\n”,c,c);return0;return0;}11107290Iam,astu0d,e nt,0Iam四、程序填空(每空1.5分,共计15分)下面程序的功能是:将字符数组s2中的全部字符拷贝到字符数组s1中,不用strcpy#include<stdio.h>main(){chars1[80],s2[80];inti;printf("inputs2:");gets(s2);for(i=0;s2[i]!=’\0’;i++s1[i]=s2[i] ;s1[i]=’\0’;printf("s1:%s\n",s1);return0;}20#include<stdio.h>intmain(){inta[20],i,max,min,sum;printf("inputa[0]-a[19]:");for(i=0;i<20;i++)scanf(“%d”,&a[i] );max=a[0];min=a[0];sum= a[0] for(i=1; i<20 ;i++){if(a[i]>max)max=a[i];if(a[i]<min) min=a[i] sum+=a[i];}printf(%d,%d,%d\n",max,min,sum);后输出。#include<stdio.h>#include<string.h>main(){charc,str[80];inti;gets(str);for(i=0;(c=str[i])!=’\0’;i++){if(c>=’A’&&c<=’Z’)c=c+32;elseif(c>=’a’&&c<=’z’)c=c-32;str[i]=c;}puts( str return0;}五、编写程序(每小题10分,共计20分)(注意:可做在试卷反面)10030053#include intmain(){intn,sum=0;for(n=100;n<=300;n++)if(n%5==0&&n%3!=0)sum+=n;printf(“%d\n”,sum);return0;}mainx阶乘(x!)fun(),并在主函数中调用该函数求组合c的值Cnm
m! 。n!(mn)!#include intmain(){ longintfun(longintx);longres,res1,res2,res3,m,n;scanf(“%l
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年河北张家口市高三下高考第二次模拟考试历史试卷
- 2026年初级会计专业技术资格考试《经济法基础》模拟试卷
- 2026年高二英语下学期期中考试卷及答案(二)
- 企业员工心理健康危机干预预案人力资源部预案
- 跨境电商运营策略指导书
- 办公楼宇电力系统故障紧急供电供电工维修团队预案
- 高效生产效率实现承诺书5篇
- 企业内训师课程设计与规划手册
- 长期稳定发展计划及实施承诺书8篇范文
- 文化创意产业园区规划及运营管理方案
- 2026年株洲市荷塘区社区工作者招聘笔试参考题库及答案解析
- 车间火灾应急指南
- 2026年北京市西城区高三一模地理试卷(含答案)
- 其他地区2025年昌都市政府系统急需紧缺人才引进招聘11人笔试历年参考题库附带答案详解(5卷)
- 2026广东广州铁路运输法院合同制审判辅助人员招聘3人笔试参考题库及答案解析
- 2026年地铁行车调度业务实操试题
- 第三单元 认识国家制度 单元行动与思考 课件-2025-2026学年统编版道德与法治八年级下册
- 2025年湖南省农业信贷融资担保有限公司员工招聘笔试历年典型考点题库附带答案详解
- 2026广东省水利水电第三工程局有限公司校园招聘笔试历年典型考点题库附带答案详解
- 家庭基金内部管理制度
- 2026年银行网点运营经理招聘面试题库及答案解析
评论
0/150
提交评论