下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PAGEPAGE32010-2011课程:C语言程序设计评卷人(签名 复核人(签名
A.20 B.25 C.24 D.30若数组名作实参而指针变量作形参,函数调用实参传给形参的是( A.数组的长度 B.数组第一个元素的值C.数组所有元素的值 D.数组第一个元素的地址C语言语法的表达式是()A.a:=b+1B.a=b=c+2C.int18.5%3D.a=a+7=c+b题号一题号一二三四五六总分分数main(){inty=3,x=3,z=1;printf(“%d%d\n”,(++x,y++),z+2);号考)题号考)题答名姓准不内级班线封密(业专系评卷人得分评卷人得分一、选择题(每题2分,共50分)C语言中,字符型数据在内存中是以(D)形式存放的。原码 B.BCD码 C.反码 D.ASCII码若有以下类型说明语句charw;intx;floaty;doublez;w*x+z-y的结果是(D)类型。float B.char C.int D.doublechars='\092'A.s包含1个字符 B.说明不合法,s的值不定。C.使s包含4个字符 D.使s包含3个字符在C语言中,int,char,和short三种类型数据所占用的内存(A.均为2个字节 B.由用户自己定义C.由所用机器的机器字长决定 D.是任意的以下(C)是不正确的转义字符。A.'\\' B.'\'C.'081' D.'\0'以下述叙不正确的是()CCmainC.C程序的基本组成单位是函数D.在C程序中注释说明只能位于一条语句的后面C程序的执行是从()mainmainC.mainD.本程序文件的第一个函数开始,到本程序main函数结束若i,j已定义为int类型,则以下程序段中内循环体的总的执行次数是( for(i=5;i;i--)for(j=0;j<4;j++){...}
}运行该程序的输出结果是( )A.34 B.42 C.43 D.33有如下程序intmain(){intx=1,a=0,switch(x){case0:b++;case1:a++;case2:a++;b++;}printf(“a=%d,b=%d\n”,a,b);return0;}该程序的输出结果是( )A.a=2,b=1 B.a=1,b=1 C.a=1,b=0 D.a=2,b=2有如下程序main(){floatx=2.0,y;if(x<0.0)y=0.0;elseif(x<10.0)y=1.0/x;elsey=1.0;printf(“%f\n”,y);该程序的输出结果是(})A.0.000000 B.0.25000014.有如下程序C.0.500000D.1.000000main(){intx=23;do{printf(“%d”,x--);}该程序的执行结果是( )while(!x);}A.321B.23C.不输出任何内容D.陷入死循环设有说明语句:chara=’\72’;a()包含1个字符 B.包含2个字符C.包含3个字符 D.说明不合法有如下程序intfunc(inta,intb){return(a+b);}main(){intx=2,y=5,z=8,r;r=func(func(x,y),z);printf(“%\d\n”,r);}该程序的输出的结果是(A.12 B.13 C.14)D.15有如下程序段int*p,a=10,b=1;p=&a;a=*p+b;执行该程序段后,a的值为( )A.12 B.11 C.10 D.编译出错在C语言中,函数的隐含存储类别是( )A.auto B.static C.extern D.无存储类别有如下说明inta[10]={1,2,3,4,5,6,7,8,9,10}, *p=a;则数值为9的表达式是( )A.*p+9 B.*(p+8) C.*p+=9 D.p+8函数调用strcat(strcpy(str1,str2),str3)的功能是( )str1str2str3str1str2str3str2str1str3str1str2str1str1str3有如下程序,输出的结果#include<stdio.h>intmain(){inti,j,x=0;for(i=0;i<=2;i++){x++;for(j=0;j<3;j++){if(j%2)continue;x++;}x++;}x++;printf(“%d\n”,x)return0;
}A.12 B.13 C.14 D.7voidmain(){inta;floatb;a=4;b=9.5;printf("a=%d,b=%4.2f\n",a,b);}A.a=%d,b=%f\n B.a=%d,b=%fC.a=4,b=9.50 D.a=4,b=9.5data1uniondata{inti;charch;floatf;}data1;则变量data1所占的内存存储空间可表示为 ( )A.sizeof(int)B.sizeof(char)C.sizeof(float)D.sizeof(int)+sizeof(char)+sizeof(float)下面语句执行完后,b()inta=b=10;b=10+(a++);A.10 B.19 C.20 D.21以下对枚举类型名的定义中正确的是( )enums={a,b,c}enums{a=9,b=2,c}C.enums={′a′,′b′,′c′}评卷人得分评卷人得分二、程序填空(每题2分,共20分)ab,将其补充完intmain(){inta=4,b=8,temp; ; ; ;printf(“a=%d,b=%d\n”,a,b);return0;}自定义函数fun1()序补充完整。#include<stdio.h>intmain(){intmax,a,b; /*函数的声明语句scanf(“%d,%d”,&a,&b); /*函数的调用语句printf(“max=%d\n”,max);
已知变量xy是floatxyy=4.8*x-1/2。}intfun1( /*函数头*/{intmax;if(x>y)max=x;elsemax=y; /*函数的返回语句return0;3.A、B、C、D、E。90A,80~89B,70~79分的为C,60~69分的为D,60分以下为E。}3.此程序通过指针变量改变所指变量的值,将程序补充完整。intmain(){inta,b,*pa,*pb,*p; /*paa*/ /*
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 湖南省株洲市醴陵市第四中学2026届高一下数学期末综合测试试题含解析
- 河北省衡水市2026届高一数学第二学期期末学业水平测试试题含解析
- 2025年韩国电商设计师面试题库及答案
- 2025年白城社区工作者面试题库及答案
- 2025年女子报考教师笔试及答案
- 2025年文化馆事业编笔试考试及答案
- 2025年宁德市的事业单位考试及答案
- 2025年公共服务中心事业编考试及答案
- 2025年唐县幼儿园教师招教考试备考题库带答案解析(必刷)
- 2024年苏州旅游职业学院马克思主义基本原理概论期末考试题带答案解析(必刷)
- 2026年安徽马鞍山市高三高考一模数学试卷试题(含答案详解)
- (2025年)一级人力资源管理师考试真题及答案
- 生产车间首检巡检制度
- 摄食训练技术
- 2026年中考物理全真模拟试卷及答案(共五套)
- 备战高考:高三班级管理与激励策略
- 2025年生物多样性保护与生态修复项目可行性研究报告
- 临床检验科主任:检验技术在临床应用与质量控制
- 等离子切割技术应用要点
- 老年人抑郁症宣教
- 2025年无人船行业分析报告及未来发展趋势预测
评论
0/150
提交评论