版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
千里之行,始于足下让知识带有温度。第第2页/共2页精品文档推荐c语言期末考试试题一、单项挑选题。(每题1分,共20分)
1.C程序的基本单位是:()
A.子程序
B.程序
C.子过程
D.函数
2.在C语言中,非法的八进制是:()
A.016
B.018
C.017
D.02
3.不是C语言实型常量的是:()
A.55.0
B.0.0
C.55.5
D.55e2.5
4.字符串“xyzw”在内存中占用的字节数是:()
A.6
B.5
C.4
D.3
5.若已定义f,g为double类型,则表达式:f=1,g=f+5/4的值是:()
A.2.0
B.2.25
C.2.1
D.1.5D.1.5
D.1.5D.1.5
6.若有语句charc1=`d`,c2=`g`;printf(“%c,%d\n”,c2-
`a`,c2-c1);则输出结果为:()
(a的ASCII码值为97)
A.M,2
B.G,3
C.G,2
D.D,g
7.使用语句scanf(“a=%f,b=%d”,输入数据时,正确的数据
输入是:()
A.a=2.2,b=3
B.a=2.2b=3
C.2.2
3D.2.2,3
8.表示关系12c4)后,s,t的值为:()
A.1,2
B.1,1
C.0,1
D.1,0
12.语句for(a=0,b=0;b!=100a++)scanf(“%d”,scanf最多可执行次数为:()
A.4
B.6
C.5
D.1
13.对于for(s=2;;s++)可以理解为:()
A.for(s=2;0;s++)
B.for(s=2;1;s++)
C.for(s=2;s2;s++)
14.若有charh=`a`,g=`f`;inta[6]={1,2,3,4,5,6};则数值为4的表达式为:()
A.a[g-h]
B.a[4]
C.a[`d`-`h`]
D.a[`h`-`c`]
15.设:chars[10]={“october”};则printf(“%d\n”,strlen(s));输出是:()
A.7
B.8
C.10
D.11
16.若有inta[3][5]={2,2},{2,6},{2,6,2}},则数组a共有个元素:()
A.8
B.5
C.3
D.15
17.设inta=5,b,*p=floatb;}c2,*p;若有p=则对c2中的成员a的正确引用是:()
A.(*p).c2.a
B.(*p).a
C.p->c2.a
D.p.c2.a
二、填空题。(每空1分,共15分)
1.C语言标识符由_________、__________和___________来构造。
2.在C语言中,字符串常量是用一串字符。
3.若有说明和语句:inta=25,b=60;b=++a;则b的值是。
4.若intx=5;while(x>0)printf(“%d”,x--);的循环执行次数为。
5.若有inta[5],*p=a;则p+2表示第个元素的地址。
6.若有说明和语句:inta=5,b=6,y=6;b-=a;y=a++则b和y的值分离是、。
7.已知整型变量a=3,b=4,c=5,写出规律表达式a||b+c>c
s=(2)
printf(“a=%7.2f,b=%7.2f,c=%7.2f,area=%7.2f\n”,a,b,c,s);}}
(1)
(2)
2.输入两个整数,n1,n2(要求n1n2){(4)}
for(j=n1;j0;y--)
{if(y%3==0){printf(“%4d”--y);continue;}
k++;}
printf(“\nk=%4d,y=%4d\n”,k,y);}
输出结果:
3.数组
#include“stdio.h”
main()
{intk,j;
inta[]={3,-5,18,27,37,23,69,82,52,-15};
for(k=0,j=k;ka[j])j=k;
printf(“m=%d,j=%d\n”,a[j],j);}
输出结果为:
4.字符输出
main()
{char*p,s[]=“ABCD”;
for(p=s;pmax)max=term[i];}
printf(“max=%d,min=%d”,max,min);}
2.main()
intj,k,x;
inta[][3]={9,7,5,3,1,2,4,6,8};
for(j=0;j<3;j++)
for(k=j+1,k<3;k++)
{x=a[j][k];a[j][k]=a[k][j];a[k][j]=x;}for(j=0;j<3;j++)
{for(k=0,k<3;k++)
printf(“%4d”,a[j][k]);}}
3.#include“stdio.h”
intgcd(intm,int,n)
{if(n==0)return(m);
elsereturn(gcd(n,m%n));
inttim(intm,int,n)
return(m*n/gcd(m,n));}
main()
{intm,n,g,t;
printf(“entertwonumberplease:”);
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 创新思维方法论与企业管理实践
- 餐饮成本核算实务培训课件
- 珠海地区计生试题及对应答案
- 《精细化工企业工程设计防火标准》解读
- 《放射诊疗管理规定》解读
- 采矿学章节试题及详细答案分析
- 【2024考研】全国统考数学一模拟试卷(查漏补缺专用)
- 过敏性肺炎诊疗专家共识(2025版)
- 全面的护士试题及答案分享
- 房屋屋面漏水防水施工协议 工地家用防水修补简易合同
- 2026年中国石油秋招面试题及答案
- 2026年秋季开学大学生学业规划课件
- 2026江西国家稀土技术创新中心有限公司招聘6人考试备考试题及答案详解
- 2026 秋新人教版一年级上册小学数学核心素养教案
- 2026年新版保安证题库及答案
- 国家能源集团2026年秋招笔试题库
- 交期延误预警及处理流程
- 超龄劳动者用工合规与工伤保险实操指南
- 2027届高中生物一轮复习讲义 第三单元 第13课时 光合作用的原理
- 2025年消防工程师继续教育题库-含解析-161题
- 头-胸-腹(骨盆)多发伤诊疗指南(2026版)
评论
0/150
提交评论