




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
C语言综合测试试题及答案1.在c语言中中,合法的用户标识符(
)A.shortB.caseC.switchD.main(正确答案)2.在c语言中,有如下程序段下面描述正确的是(
)
intt=0;
while(printf(""))
{t++;
if(t<3)break;}
A.其中循环控制表达式与0等价B.其中循环控制表达式与‘0’等价(正确答案)C.其中循环控制表达式不合法D.以上说法都不对3.设i是int型变量,f是float型变量,用下面的语句给这两个变量输入值
scanf("i=%d,f=%f",&i,&f);
为了把100和765.12分别赋给i和f,则正确的输入为:()
A)100<空格>765.12<回车>B)i=100,f=765.12<回车>(正确答案)C)100<回车>765.12<回车>D)x=100<回车>,y=765.12<回车>4.在C语言的循环语句for,while,do-while语句中,用于直接中断最内层循环的语句是:()A)switchB)continueC)break(正确答案)D)if5.对两个数组a和b进行如下初始化:则以下叙述正确的是:()。
chara[]=“ABCDEF”;
charb[]={‘A’,‘B’,‘C’,‘D’,‘E’,‘F’};
A.数组a与数组b完全相同B.数组a与数组b长度相同C.数组a与数组b中都存放字符串D.数组a比数组b长度长(正确答案)6.在c语言中,当实参是基本数据类型时,说法正确的是(
)。
A、实参与其对应的形参各自占用独立的内存单元(正确答案)B、实参与其对应的形参共同占用一个内存单元C、只有当实参和形参同名时才占用同一个内存单元D、形参是虚拟的,不占用内存单元二、填空题7.1、在c语言中,与语句scanf(“%d”,&a[0]);功能等价的语句_______(答案:scanf("%d",a);)8.在c语言中,有intm=7;floatx=2.5,y=4.7;则表达式x+m%3(int)(x+y)%2/4的值是______(答案:2.5|2.500000)9.在c语言中,字符串“重庆2020char”所需的数组长度_________(答案:13)10.与for(;;);等价的while语句是___________(答案:while(1);)11.switch语句case标号后的表达式只能是________表达式(答案:整型常量)12.在c语言中,___________用于接收条用调用函数中传入的数据(答案:形参|形式参数)三、判断题13.函数的实参和形参可以是相同的名字对(正确答案)错14.C语言中函数返回值的类型由return语句中的表达式的类型决定对错(正确答案)15.实现两个字符串的复制可以使用str1=str2;语句对错(正确答案)四、程序填空16.(程序填空第一题第一空)下面的程序是随机输入一个整数,求每一位数是偶数的和,分析填空
#include"stdio.h"
main()
{
intn,s=0;
scanf("%d",&n);
do
{if((n%10)%2==1)
___________;
s+=n%10;
}while(______);
printf("%d",s);
}(答案:continue)17.(程序填空第一题第二空)下面的程序是随机输入一个整数,求每一位数是偶数的和,分析填空
#include"stdio.h"
main()
{
intn,s=0;
scanf("%d",&n);
do
{if((n%10)%2==1)
___________;
s+=n%10;
}while(______);
printf("%d",s);
}(答案:n=n/10)18.(程序填空第二题第1空)下面程序的功能是删除字符串s中的空格。
#include<stdio.h>
main()
{chars[]="Beijingligongdaxue";
inti,j;
for(i=j=0;s[i]!='\0';i++)
if(s[i]!='')
①
;
else
②
;
s[j]='\0';
printf("%s",s);
}(答案:s[j++]=s[i])19.(程序填空第二题第2空)下面程序的功能是删除字符串s中的空格。
#include<stdio.h>
main()
{chars[]="Beijingligongdaxue";
inti,j;
for(i=j=0;s[i]!='\0';i++)
if(s[i]!='')
①
;
else
②
;
s[j]='\0';
printf("%s",s);
}(答案:continue)五、阅读程序20.main()
{
intn[3],t,j,k;
for(t=0;t<3;t++)
n[t]=0;
k=2;
for(t=0;t<k;t++)
for(j=0;j<3;j++)
n[j]=n[t]+1;
printf(“%d\n”,n[1]);
}(答案:3)21.#include“stdio.h”
intmain(void)
{inta,b,c;
voidf();
a=25;b=a/10;c=a%10
f(b,c);
printf(“%
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 村焚烧秸杆管理制度
- 查祠堂祭祀管理制度
- 校园宿舍员管理制度
- 校领导考核管理制度
- 武术俱乐部管理制度
- 污水厂消毒管理制度
- 沃尔玛预算管理制度
- 基于教育未来元宇宙的教学效果评估研究
- 医疗健康领域的教育技术应用案例分享
- 学校2025年《暑假致学生及家长》的一封信 合计2份
- 电子烟质量管理手册
- 城市数字底座CIM数字城市发展方向与技术
- 财政学学习通题库及答案
- 2023-2024学年全国初二下历史人教版期末试卷(含答案解析)
- 耳穴考核试题及答案
- 形势与政策智慧树知到答案2024年西北师范大学
- 2024-2030年中国射击场行业市场发展趋势与前景展望战略分析报告
- 施工现场建筑垃圾减量化专项方案
- 高三数学一轮复习题型与战法精准训练(新高考专用)7.2.2点线面的位置关系(针对练习)(原卷版+解析)
- 翻译理论与实践智慧树知到期末考试答案章节答案2024年湖南中医药大学
- 2024年吉林省中考历史试卷真题(含答案)
评论
0/150
提交评论