版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本文格式为Word版,下载可任意编辑——大连理工大学C语言题库11
一、单项选择
1.以下不符合C语言语法的赋值语句是()。D、y=float(j);
2.以下运算符中,优先级最高的运算符是()。D、++
3.根据下面的程序,正确的输出形式是()。
main(){
inti=5,j=10;
printf(\printf(\}A、i=5,j=10
4.inta=1,b=2,c=3;if(a>c)b=a;a=c;c=b;则c的值为()。C、2
5.在以下一组运算符中,优先级最高的运算符()。D、%
6.执行语句for(i=1;i++关系运算符->算术运算符->规律运算符->!.N
4.已知x=3,y=1,执行分支语句if(x>y){t=x;x=y;y=t;}elseprintf(\后,结果为error!.N5.若有说明intc;则while(c=getchar());没有语法错误。Y
6.for循环的三个表达式中间用分号相分隔,并且分号不能省略.Y7.若有语句:chara[]=\则a[6]的值为'\\0';Y
8.数组整体可以参与各种数学运算,数组元素也可以参与各种数学运算.N9.C语言中引用数组元素的方括号可以用花括号代替.N
10.在C语言中,函数名仅仅代表函数的名称,没有任何含义.N11.当全局变量与局部变量同名时,局部变量起作用.Y
12.在C程序中,函数可以嵌套定义,但不可以嵌套调用N13.宏名有类型,其参数也有类型.N
14.用指针取值比用数组名取值速度要快.Y
15.结构体变量的成员可以象普通变量一样进行各种运算.Y16.C语言中,遇到回车符号就意味着文件终止.N三、填空
1.已知:inti=8,j=10,m,n;m=++i;n=j++;问语句执行后m=_____,n=_____。9102.执行以下语句后,z的值是_____.intx=4,y=25,z=5;z=y/x*z;30
3.设x=2则该数组可用的最小下标值是_____.0
6.在调用一个函数的过程中,直接或间接地调用该函数本身,称为函数的_____调用。递归
7.设有以下结构类型说明和变量定义,在TC编译环境下,变量a在内存所占字节数是
_____。34
structstud{charname[10];floats[4];doubleave;}a,*p;
8.若有fp=fopen(\开启文件语句,这个文件的数据是以_____的形式存放在内存中,该文件的使用方式为读/_____。文本写四、程序设计
1./*
功能:编写函数求10个数中的次大数,返回其值。
注意:请勿改动主函数main和其它函数中的任何内容。*/#include\
intsecond_max(inta[],intn){
/*********Begin**********/
/**********End**********/}
main(){
voidTestFunc();
intx[10]={12,-4,5,8,0,9,-3,10,6,2};
printf(\TestFunc();}
voidTestFunc(){
FILE*IN,*OUT;inti,b[10];into;
IN=fopen(\if(IN==NULL){
printf(\}
OUT=fopen(\if(OUT==NULL){
printf(\
}
for(i=0;imax)max=a[i];if(a[i]second_maxreturn(second_max);
===============
2./*
功能:编写函数fun求sum=d+dd+ddd+……+dd...d(n个d),其中d为1-9的数字。
例如:3+33+333+3333+33333(此时d=3,n=5),d和n在主函数中输入。
*/
#include\main(){
intd,n;
longsum,fun();voidTestFunc();printf(\scanf(\printf(\scanf(\sum=fun(d,n);
printf(\
TestFunc();}
longintfun(intd,intn){
/*********Begin**********/
/**********End**********/}
voidTestFunc(){
FILE*IN,*OUT;intn;inti[2];longo;
IN=fopen(\if(IN==NULL){
printf(\}
OUT=fopen(\if(OUT==NULL){
printf(\}
for(n=0;n
longints=0,t=0;inti;
for(i=1;in-1);returni;}
main()
{intn,d,a[NUM]={21,22,23,24,25,26,27,28,29,30};n=NUM;
printf(\d=getindex(n);n=arrdel(a,n,d);
printf(\}
voidarrout(int*w,intm)voidarrout(intw[],intm)
============================================================
for(k=0;ki)arr[i][j]=0;else
arr[i][j]=1;}
main(){
inta[3][3],i,j;fun(a);
for(i=0;i#defineN3
voidfun(int(*t)[N]){
inti,j;
for(i=1;ij
============================================================
t[i][j]=t[i][j]+t[j][i];
========================================
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025湖南省演出公司公开招聘2人备考考试试题及答案解析
- 2025年甘肃省甘南州碌曲县选调工作人员和项目人员26人择优入编考试备考笔试试题及答案解析
- 深度解析(2026)《GBT 26007-2017弹性元件和接插件用铜合金带箔材》
- 深度解析(2026)《GBT 25947-2010铝土矿 散装料水分含量的测定》(2026年)深度解析
- 2025特能集团审计中心工作人员招聘模拟笔试试题及答案解析
- 深度解析(2026)《GBT 25818-2010酸性艳蓝P-RL(C.I.酸性蓝350)》
- 深度解析(2026)《GBT 25662-2010数控弧齿锥齿轮铣齿机 精度检验》(2026年)深度解析
- 2025下半年广东肇庆市怀集县事业单位招聘14人考试备考题库及答案解析
- 2025广西百色市西林县消防救援大队政府专职消防员招聘15人备考考试试题及答案解析
- 2025吉林白城市镇赉县事业单位招聘(含专项招聘高校毕业生)及基层治理专干47人备考考试题库及答案解析
- 2025年天津大学管理岗位集中招聘15人备考题库及完整答案详解1套
- 2026贵州安创数智科技有限公司社会公开招聘119人备考笔试题库及答案解析
- 《登泰山记》课件+2025-2026学年统编版高一语文必修上册
- 临床医学晕厥课件
- 2025国家移民管理局出入境管理信息技术研究所招聘笔试历年常考点试题专练附带答案详解2套试卷
- 2025年鸡西市恒山区煤炭生产安全管理局招聘合同制煤矿驻矿员20人笔试考试备考试题及答案解析
- 2025至2030中国非致命性武器行业调研及市场前景预测评估报告
- 2025年泸州辅警招聘考试真题必考题
- 中职汽车维修教学中数字化技术应用的实践课题报告教学研究课题报告
- 传感器在临床中的应用
- 形势与政策(2025秋)超星学习通章节测试答案
评论
0/150
提交评论