LINUX c试题

LINUX c试题

ID:76626154

大小:67.50 KB

页数:7页

时间:2022-01-18

LINUX c试题_第1页
LINUX c试题_第2页
LINUX c试题_第3页
LINUX c试题_第4页
LINUX c试题_第5页
LINUX c试题_第6页
LINUX c试题_第7页
资源描述:

《LINUX c试题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、如有侵权,请联系网站删除,仅供学习与交流LINUXc试题【精品文档】第7页如有侵权,请联系网站删除,仅供学习与交流华清远见嵌入式学院第一学期期中考试一、选择题(20题,共44分)1.常见的Linux发行版本有很多,下面不是Linux发行版本的是()。[A]RedHatLinux[B]UbuntuLinux[C]XWindow[D]SuSELinux2.下面不是对Linux操作系统特点描述的是()。[A]良好的可移植性[B]单用户[C]多用户[D]多任务3.下面()命令不能用来显示文件的内容。[A]more[B]less

2、[C]find[D]cat4.查看创建目录命令mkdir的帮助文档,可以使用命令()。[A]mkdir–h[B]helpmkdir[C]mkdir-p[D]manmkdir5.假设目录中存在若干文件file_num.txt(num表示文件编号,1~10),使用以下()通配符可以挑选出其中的编号为1、3、5的文件。[A]file_.txt[B]flie_?.txt[C]file_[135].txt[D]file_[^135].txt6.文件权限r-x-wxr--对应的八进制表示形式为()[A]0536[B]0654[C]

3、0656[D]05347.在C语言中,要求运算数必须是整型的运算符是()。[A]/[B]++[C]!=[D]%8.C语言中,逻辑“真”等价于()。[A]大于零的数[B]大于零的整数[C]非零的数[D]非零的整数9.目前流行的两种软件包管理机制,Debian使用()软件包,Redhat使用()软件包。[A]tgz[B]rpm[C]tar[D]deb10.下面函数的功能是()。intfun(charx)chary=x;while(y++);return(y-x-1);[A]求字符串的长度[B]比较两个字符串的大小[C]将字

4、符串x复制到字符串y[D]将字符串x连接到字符串y后面11.C语言程序的三种基本程序是()。[A]顺序结构,选择结构,循环结构[B]递归结构,循环结构,转移结构[C]嵌套结构,递归结构,顺序结构[D]循环结构,转移结构,顺序结构12.执行下面语句后的输出结果为()。inti=-1;if(i<=0)printf(“”);i=2;elseprintf(“%%%%”);[A][B]%%[C]%%%%[D]有语法错误。不能正确执行【精品文档】第7页如有侵权,请联系网站删除,仅供学习与交流1.下面的程序运行结果为()。i

5、ntmain(void)intx=3,y=1,z=0;if(x=y+z)printf(“”);elseprintf(“####”);[A]语法有错误,不能编译[B][C]####[D]能编译,不能连接2.下述程序的输出结果是()。intmain(void)intY=100;while(Y--);printf(“Y=%d”,Y);[A]Y=0[B]Y=1[C]Y=-1[D]Y=随机数3.结构体DATA定义如下,则sizeof(structDATA)的值为()。structDATA{floatf1;inti;charc2;

6、};[A]6[B]8[C]12[D]164.下述程序第二次的输出结果为()。intmain(void)  {  extern int a;  int b=0;  staticint c;  a+=3; //a=8 other(); //a=13b=5   b+=3; b=3; other();  }    int a=5;  other()  {  int b=3;  static int c=2;  a+=5;b+=5;c+=5; //a=13b=8,c=7//1813 printf("%d,%d,%d",a,b

7、,c);  c=b; c=8 }[A]13,0,13[B]18,8,13[C]13,8,13[D]18,8,05.以下程序的功能是将字符串s中所有的字符c删除,那么空白处缺少的语句为:()。【精品文档】第7页如有侵权,请联系网站删除,仅供学习与交流#includeintmain(void)chars[80] ;inti,j ;gets(s) ;for(i=j=0 ;s[i] !=‘’ ;i++)if(s[i] !=‘c’)s[j]=‘’ ;puts(s) ;return0 ;[A]s[j++]

8、=s[i][B]s[++j]=s[i][C]s[j]=s[i];j++[D]s[j]=s[i]1.下面程序的功能是将已按升序排好序的两个字符串a和b中的字符,按升序归并到字符串c中,请为程序中的空白处选择适当的语句。#includeintmain(void)chara[]=“acegikm”;charb[]=“b

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。