


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本文档的说明:文档是由网络收集整理而来!仅供同学考前复习用单选题问题1:在循环语句“for(i=n-1;i>=1;i--)S;”中,循环体S被执行的次数为选项:1选项:n-1选项:n选项:n+1参考答案是:n-1问题2:在C语言程序中,单行或行尾注释语句使用的标记符为选项://选项:/*选项:*/选项:**参考答案是://问题3:当不需要函数返回任何值时,则所使用的返回类型为选项:int选项:union选项:void选项:Void参考答案是:void问题4:假定p为指向二维数组intd[4][6]的指针,则p的类型为选项:int(*)[6]选项:int**选项:int[6]选项:int*参考答案是:int(*)[6]问题5:在scanf()函数调用的格式字符串中,若使用格式符为“%lf”,则对应输入的数据类型为选项:char选项:int选项:float选项:double参考答案是:double问题6:char类型的长度为选项:1选项:2选项:3选项:4参考答案是:1问题7:C语言中的选择类语句有两条,它们是选项:if和switch选项:if和else选项:switch和case选项:else和case参考答案是:if和switch问题8:由C语言源程序文件编译而成的目标文件的扩展名为选项:cpp选项:exe选项:obj选项:c参考答案是:obj问题9:x<=10的相反表达式为选项:x>=10选项:x>10选项:x!=10选项:x>0参考答案是:x>10问题10:假定有一个int型一维数组a[10],则元素a[5]的字节地址为选项:(char*)a+16选项:(char*)a+40选项:(char*)a+10选项:(char*)a+20参考答案是:(char*)a+20问题11:函数pow(4,3)的值为选项:64.0选项:12.0选项:27选项:56参考答案是:64.0问题12:若需要从一个字符串中查找另一个子串,则选用的函数是选项:strlen选项:strstr选项:strchr选项:strcpy参考答案是:strstr问题13:若x的值为-10,则执行“if(x)x++;elsex--;”语句后,x的值为选项:-11选项:-9选项:-10选项:0参考答案是:-9问题14:假定一个枚举类型的定义为“enumRA{ab,ac,ad,ae};”,则ac值为选项:3选项:2选项:1选项:0参考答案是:1判断题问题1:在C语言字符集中,一个大写英文字母和它的小写英文字母被视为不同的字符。选项:√选项:×参考答案是:√问题2:假定a是一个一维数组,则数组名a的值和&a[0]的值相等。选项:√选项:×参考答案是:√问题3:在数据文件打开方式字符串中,字符r和w具有确定的含义,r代表写文件方式,w代表读文件方式。选项:√选项:×参考答案是:×问题4:一条注释语句的最后必须使用分号结束。选项:√选项:×参考答案是:×问题5:在利用printf()函数向屏幕输出数据时,不需要使用格式字符串来规定输出数据的类型。选项:√选项:×参考答案是:×问题6:在C语言程序上机操作的过程中,编译程序的操作步骤之前是输入和编辑程序。选项:√选项:×参考答案是:√问题7:存储包含一个字符的字符串需要至少占用2个字节的存储空间。选项:√选项:×参考答案是:√问题8:定义符号常量只有一种方法,就是采用预处理命令#define的方法。选项:√选项:×参考答案是:×问题9:在一个函数定义中,函数体是一条简单语句。选项:√选项:×参考答案是:×问题10:一个磁盘数据文件的文件名由文件主名和扩展名所组成,其中间用圆点分开。选项:√选项:×参考答案是:√问题11:在一维数组的定义语句中,数组名后带有一对中括号。选项:√选项:×参考答案是:√问题12:在语句“typedefint*inPointer;”中,把标识符inPointer定义为int*类型。选项:√选项:×参考答案是:√问题13:常数3.26f是单精度浮点数。选项:√选项:×参考答案是:×问题14:for循环语句能够被转换为while循环语句。选项:√选项:×参考答案是:√问题15:表达式x=x+y表示成复合赋值表达式为x+=y。选项:√选项:×参考答案是:√填空题问题1:执行下面程序的输出结果为________。
#include<stdio.h>
voidmain(){
intx=9,y=0;
switch(x%3){
case0:y+=x;
case1:y+=2*x+1;
case2:y+=3*x;break;
default:y+=x-1;
}
printf("y=%d\n",y);
}选项:y=55参考答案是:y=55问题2:执行下面程序的输出结果为________。
#include<stdio.h>
voidmain(){
inti,s=0;
for(i=16;i>0;i-=2)
if(i%3==0||i%4==0)s+=i;
printf("s=%d\n",s);
}选项:s=46参考答案是:s=46问题3:执行下面程序的输出结果为________。
#include<stdio.h>
voidmain(){
intx=5,y=8;
if(x>=y)printf("%d%d\n",x,y);
elseprintf("%d%d\n",y,x);
}选项:85参考答案是:85问题4:执行下面程序的输出结果为________。
#include<stdio.h>
voidmain(){
inta[8]={10,8,16,15,9,21,7,16};
inti,x=a[0];
for(i=1;i<8;i++)
if(a[i]<x)x=a[i];
printf("x=%d\n",x);
}选项:x=7参考答案是:x=7问答题问题1:补充完整下面函数定义中while循环的循环体,该函数的功能是求出并返回由字符指针ptr所指向的字符串中包含的十进制数字字符的个数。intxxk7(char*ptr){
intn=0;
//使用n作为统计变量
while(*ptr){
//在下面补充合适的循环体内容
}
returnn;}解析:if(*ptr>='0'&&*ptr<='9')n++;ptr++;问题2:补充完整下面主函数的函数体,计算并输出表达式1+2^3+3^3+..
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年数字信号处理工程师职业资格考试试卷及答案
- 2025年城市交通与人流管理的综合性考核考试试题及答案
- 2025年农产品质量安全与检验检测专业考试试卷及答案
- 2025年工程师职称考试试卷及答案发布
- 2025年国际商法与贸易政策考试卷及答案
- 2025年互联网金融风险管理师考试题及答案
- 幼儿园安全卫生保健汇报
- 山东济南市属国有一级公益类企业招聘笔试题库2025
- 胸外伤呼吸道护理
- 设计岗位转正述职
- 甘肃省2023年中考语文现代文阅读真题及答案
- 安徽省合肥市科大附中2025年第二次中考模拟初三数学试题试卷含解析
- 市政工程单位、分部、分项工程划分方案
- 2024至2030年中国磁性元器件市场前景及投资发展战略研究报告
- 人力资源服务派遣合同范本(2024版)
- NBT-10781-2021空气源热泵污泥干化机
- 河南省洛阳市2023-2024学年八年级下学期期末质量检测英语试题
- CJT244-2016 游泳池水质标准
- 淄博市临淄区2022-2023学年七年级下学期期中数学试题
- 心功能不全试题库及答案
- 河南省郑州市郑东新区2023-2024学年六年级下学期期末语文试题
评论
0/150
提交评论