C语言知识练习提高考-研复习材料题

C语言知识练习提高考-研复习材料题

ID:43428506

大小:133.60 KB

页数:32页

时间:2019-10-03

C语言知识练习提高考-研复习材料题_第1页
C语言知识练习提高考-研复习材料题_第2页
C语言知识练习提高考-研复习材料题_第3页
C语言知识练习提高考-研复习材料题_第4页
C语言知识练习提高考-研复习材料题_第5页
资源描述:

《C语言知识练习提高考-研复习材料题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、.1.编写一个程序将用户输入的正整数转化为对应的二进制数。#include#includeintmain(){intnum;printf("请输入一个正整数:");scanf("%d",&num);//异常输入直接结束if(num<0){printf("输入错误!");exit(0);}//将num和2进行取余运算,存储在数组中inta[20],i=0;while(num!=0){a[i]=num%2;num=num/2;i++;}//遍历输出数组while(i>0).{printf("%d",a[--i]);}prin

2、tf("");return0;}1.请写出你所了解的linux系统中常用的命令并解释其功能。(1)pwd命令该命令的英文解释为printworkingdirectory(打印工作目录)。输入pwd命令,Linux会输出当前目录。(2)cd命令cd命令用来改变所在目录。cd/转到根目录中cd~转到/home/user用户目录下cd/usr转到根目录下的usr目录中-------------绝对路径cdtest转到当前目录下的test子目录中-------相对路径(3)ls命令ls命令用来查看目录的内容。选项含义-a列举目录中的全部文件,包括隐藏文件-l列举目录

3、中的细节,包括权限、所有者、组群、大小、创建日期、文件是否是链接等-f列举的文件显示文件类型-r逆向,从后向前地列举目录中内容-R递归,该选项递归地列举当前目录下所有子目录内的内容-s大小,按文件大小排序-h以人类可读的方式显示文件的大小,如用K、M、G作单位ls-lexamples.doc列举文件examples.doc的所有信息(4)cat命令cat命令可以用来合并文件,也可以用来在屏幕上显示整个文件的内容。catsnow.txt该命令显示文件snow.txt的内容,ctrl+D退出cat。(5)grep命令.grep命令的最大功能是在一堆文件中查找一个特

4、定的字符串。grepmoneytest.txt以上命令在test.txt中查找money这个字符串,grep查找是区分大小写的。(6)touch命令touch命令用来创建新文件,他可以创建一个空白的文件,可以在其中添加文本和数据。touchnewfile该命令创建一个名为newfile的空白文件。(7)cp命令cp命令用来拷贝文件,要复制文件,输入命令:cpcpt.txtDocument/t该命令将把文件t.txt复制到Document目录下,并命名为t。1.编写一个程序计算任一输入数字的各位数字之

5、和。#include#includeintmain(){intnum;printf("请输入一个正整数:");scanf("%d",&num);//异常输入直接结束if(num<0){printf("输入错误!");exit(0);}.intresult=0;while(num!=0){result+=num%10;num=num/10;}printf("%d",result);return0;}1.编写一个程序判断用户输入任一正整数是否为素数。#include#includein

6、tmain(){intnum;printf("请输入一个大于1正整数:");scanf("%d",&num);//异常输入直接结束if(num<0

7、

8、num==1){printf("输入错误!");exit(0);}.if(num==2){printf("%d是素数。",num);exit(0);}boolflag=true;//默认判断是素数for(inti=2;i

9、lse{printf("%d不是素数。",num);}return0;}.1.编写一个程序求给定三个字符串的最长公共字串。(难)这里我只写了两个字符串的比较方法,三个字符串的意思是一样的。#include#include#includeintlongest_common_substring(char*str1,char*str2){inti,k,len1,len2,len,s1_start,s2_start,idx,curmax,max;len1=strlen(str1);len2=strlen(s

10、tr2);len=len

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

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

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