编程常识题库选择

2022-11-24 综合 86阅读 投稿:花落

1.高分求C语言全面基础题(选择/填空/补充语言/编程题)

C 语言过关测试题 一、顺序结构 1、请编写一个程序,求一个正方的周长。

2、请编写一个程序,求一个长方形的周长。 3、请编写一个程序,求一个三角形的周长。

4、请编写一个程序,从键盘输入两个整数,要求求和然后输出和。 例如: 输入 1 4 输出 5 5、要求从键盘输入一个三位数,要求百位变十位,十位变个位,个位变百位: 例如: 输入 123 输出 312 6、输入一个四位数要求按如下交换输出: 例如 :输入 1234 输出 4321 7、输入一个四位数要求输入各位数字的和。

例如: 输入 4567 输出 22 8、编一程序,键盘输入整数A,B的值,然后打印A除以B的商的整数部分及余数。 9、输入一个时、分、秒,把它转换为一个秒数。

例如 输入 2 3 4 代表2小时3分钟4秒 输出 7384 代表一共有7384 秒 10、求三角形面积:给出三角形的三个边长为a,b,c,求三角形的面积。 提示: 根据海伦公式来计算三角形的面积: cba ++))()(( cSbSaSS ---2 S =;Area= 11、编一程序,从键盘输入整数 A,B 的值,然后把 A,B 的值交换后输出。

从键盘输入 两个整数,打印出更小的那个数。 二、选择结构 13、读入三个整数,从小到大输出。

14、从键盘输入一个数,判断它的奇偶性,如果是奇数则输出yes,否则输出no。 15、从键盘读入一个数,判断它的正负。

是正数,则输出"+",是负数,则输出"-"。 16、从键盘输入一个数,如果是两位数那么输出yes否则输出no。

17、输入两个数a,b,输出较大数的平方值。 18、铁路托运行李规定:行李重不超过 50 公斤的,托运费按每公斤 0.15 元计费;如超50公斤,超过部分每公斤加收0.10元。

编一程序完成自动计费工作。 19、某超市为了促销,规定:购物不足 60 元的按原价付款,超过 60 不足 200 的按九 折付款,超过200元的,超过部分按八折付款。

编一程序完成超市的自动计费的工作。 20、打印某年某月有多少天。

(提示:A、闰年的计算方法:年数能被4整除,并且不能被100 整除;或者能被 400 整除的整数年份。B、利用%运算可以判断一个数能否被另一个 数整除)。

21、编写一个程序,功能是从键盘输入一个整数,判断它是否二位数,如果是,就打印它,然后结束程序, 22、编写一个程序,功能是从键盘输入三个整数,打印出其中最大的一个值。 23、当前小学生的成绩单由以前的百分制改为优秀、良好、合格、不合格 制。

编一程序完成分数的自动转换工作。转换规则如下:60 分以下的为不合格;60到69 分为合格;70到89分为良好;90 分以上的为优秀。

(提示:可以利用整除运算来使程序 更简明) 三、循环结构 分别用for,while/do –while 循环做以下习题。 24、计算1—1000之间能同时被3和5整除的整数的和。

25、求所有的三位数中十位数能被个位数和百位数之和整除的数。 26、求水仙花数。

所谓水仙花数,是指一个三位数abc,如果满足a^3+b^3+c^3=abc,则abc是水仙花数。 27、求所有满足条件的四位数: (1)这四位数是11的倍数; (2)b+c=a; 28、计算下列式子的值: 28a (1)1+3+……+99 28b (2)1+2+4+8+…+1024 29、输入一个整数,计算它各位上数字的和。

(注意:是任意位的整数) 30、输入一整数 A,判断它是否质数。(提示:若从 2 到 A 的平方根的范围内,没有一个 数能整除A,则A是质数。)

用for循环做以下习题 31、1+3+5+…..+…..99=? 32、1+1/2+1/3+1/4+……1/100=? 33、1*2+2*3+3*4+……+n*(n+1)=? 34、1+1/2!+1/3!+…..1/n!=? 37、1+(1+3)+(1+3+5)+ ……(1+3+5+……+n)=?n为奇数。 38、s=-1+3-5+7-9+……n n为奇数。

四、综合练习题 39、计算下列式子的值: (1)1+2+……+1000 1a (2)1+3+5+……+97+99 2a (3)1+2+4+8+…+1024 3a 40、输入一个四位数,求它各位上数字的和。 41、求所有的三位数中十位数能被个位数和百位数之和整除的数。

46、求两个数的最小公倍数和最大公约数。(提示:公约数一定小于等于两数中的小数,且能整除两数中的大数。

公倍数一定大于等于两数中的大数,且是大数的倍数,又能给两 数中的小数整除。) 47、编写一个译码程序,把一个英语句子译成数字代码。

译码规则是以数字1代替字母A,数字2 代替字母B,……,26代替字母Z,如遇空格 ‘*’,英文句子以‘.‘结 束。 48、“百钱买百鸡”是我国古代的著名数学题。

题目这样描述:3 文钱可以买 1 只公鸡,2 文钱可以买一只母鸡,1文钱可以买3只小鸡。用100文钱买100只鸡,那么各有公鸡、母鸡、小鸡多少只?与之相似,有"鸡兔同笼"问题。

49、输入一个正整数N,把它分解成质因子相乘的形式。 如:36=1 X 2 X 2 X 3 X 3; 19=1 X 19 52、计算1—1000之间能同时被3和5整除的整数的和。

53、打印下列图形: 1 121 12321 1234321 12321 121 1 54、一百匹马驮一百块瓦,一匹大马可以驮 3 块,一匹母马可驮 2 块,小马 2 匹可驮 1 块。试编程求需要各种马多少匹? 55、有三种纪念邮票,第一种每套一张售价2元,第二种每套一张售价4元,第三种每套9 张售价2元。

现用100元买了100张邮票,问这三种邮票各买几张? 57、找数。一个三位数,各位数字互不相同,十位数字比个位、百位数字之。

2.求C语言二级选择题前十题知识点

选择共计35道 其中前10道是公共基础知识,后15道是c语言知识

填空共计15个空 其中前5个是公共基础知识,后10个是c语言知识

总计50题,每题2分,公共基础30分,c语言70分

(1)前面的选择题是基础知识 ,二级C语言知识点分布包括:数据结构与算法 、程序设计基础1,软件工程基础,数据库设计基础,C程序设计的初步知识,顺序结构设计,选择结构程序设计。循环结构程序设计,函数,指针与数组,编译与处理与动态存储分配,结构体与共用体),位运算,文件操作,考查的知识点比较细致,例如PAD图,线性结构与非线性结构、程序的编译与解释、if语句的逻辑判断、C程序的执行过程、格式控制、循环执行次数,指针与数组的应用,if语句的嵌套,数组的应用,静态局部变量,预处理,结构体指针变量,位运算等等。

(2)考试的常见知识点:例如基本的数据结构,数据库的基本概念,软件生命周期概念,查找和排序算法。程序设计的方法与风格,结构化的分析方法,数据流图,数据字典和软件需求规格说明书,结构化分析方法,总体设计和详细设计,软件测试,关系运算,C程序的构成与格式,常用数据类型,运算符和表达式,输入输出函数,if语句和switch语句,while,for语句的使用,函数的基本概念,函数的返回值,参数传递中的传值方法与传地址方法,静态存储变量,指针与数组的基础知识,字符串的应用,指针与数组的关系,预处理与动态存储分配,结构体的定义和变量的引用,文件操作。

需要注意的是不要以为C语言就是单纯的考C语言程序,也要注意关于编程的一些基础知识和计算机的知识,对里面的程序题要特别的小心才是,做题的时候要用笔画出来具体的步骤,这样避免出错,反正小心应对便是

3.找一些计算机常识题目

选择题1>计算机病毒是指( B )。

(A)一种可传染的细菌(B)一种人为制造的破坏计算机系统的程序(C)一种由操作者传染给计算机的病毒(D)一种由计算机本身产生的破坏程序2>第一台电脑ENIAC诞生在 ( B )。(A)英国 (B)美国 (C)德国 (D)中国3>下列设备不是输入设备的是( C )。

(A)扫描仪 (B)数码相机 (C)显示器 (D)鼠标4>ROM与RAM的主要区别是( B )。(A)断电后,ROM内保存的信息会丢失,而RAM则可长期保存、不会丢失(B)断电后,RAM内保存的信息会丢失,而ROM则可长期保存、不会丢失(C)ROM是外存储器,RAM是内存储器(D)ROM是内存储器,RAM是外存储器5>CD-ROM是一种大容量的外部存储设备,其特点是( A )。

(A)只能读不能写 (B)处理数据速度低于软盘(C)只能写不能读 (D)既能写也能读6>下列不属于字处理软件的是( D )。(A)记事本 (B)写字板 (C)Word (D)画图7>计算机病毒对于操作计算机的人( C )。

(A)只会感染,不会致病(B)会感染致病,但无严重危害(C)不会感染(D)产生的作用尚不清楚8>Enter键是( B )。(A)输入键 (B)回车键 (C)空格键 (D)换档键9>下列关于“剪贴板”的叙述错误的是( D )。

(A)凡是进行“剪切”或“复制”操作时,都可以把选取的信息送到剪贴板中(B)剪贴板中的信息关机后会自动消失 (C)剪贴板不仅能存入文字,还能存放图片等(D)剪贴板中的信息可以自动保存成磁盘文件并长期保存10>当电子邮件在发送过程中发生错误,则( B )。(A)自动把该邮件删除 (B)原件退回,并注明原因(C)原件退回,但不注明原因 (D)原件不退回,但告知不能到达11>以下关于Windows 98的叙述,错误的是( D )。

(A)文件名可以包括空格、汉字 (B)Windows 98是多任务的操作系统(C)屏幕保护程序的作用不是为了保护用户的视力 (D)在同一磁盘中复制文件或文件夹可以用鼠标按住左键直接拖动完成12>Word的“文件”命令菜单底部显示的文件名所对应的文件是( C )。(A)当前被操作的文件 (B)当前已经打开的所有文件 (C)最近被操作过的文件 (D)扩展名是.DOC的所有文件13>为了防治已存有信息的软盘被病毒感染,应采取的措施是( B )。

(A)不要把它与有病毒的软盘放在一起 (B)把它加上写保护的措施后再放入计算机内使用(C)保护它的清洁 (D)定期对它做格式化的处理14>下列作为计算机中文件名通配符的是 ( B )。(A)>和< (B)*和? (C)+和- (D)*和#15>设置纸张的大小时,应使用的命令是( A )。

(A)"文件" 菜单中的"页面设置"命令 (B)"文件" 菜单中的"工具栏"命令(C)"视图"菜单中的"工具栏"命令 (D)"视图"菜单中的"页面设置"命令16>关于中央处理器,下列说法错误的是( C )。(A)包括运算器 (B)是计算机处理信息的核心(C)包括CPU和ROM (D)又称CPU17>在微型计算机中,Modem的中文名称是( D )。

(A)网卡 (B)内存 (C)显卡 (D)调制解调器18>在Windows 98中,下列文件名不正确的是( C )。(A)abc6 (B)5f#6 (C)dk*p (D)doud%19>下面有关回收站的说法正确的是( A )。

(A)回收站可暂时存放被用户删除的文件 (B)用户永久删除的文件存放在回收站中(C)回收站的文件是不可恢复的 D)回收站中的文件如果被还原,则不一定回到它原来位置20>在Windows 98环境中同时按下Ctrl+Alt+Del三个键,其作用是( B )。(A)终止当前操作 (B)打开“关闭程序”窗口 (C)关闭计算机 (D)热启动21>目前使用的微型计算机中微处理器用的电路是( D )。

(A)中小规模集成电路 (B)晶体管 (C)电子管 (D)大规模或超大规模集成电路22>键盘上“DEL”键等同于下面功能( C )。(A)复制 (B)粘贴 (C)删除 (D)重命名23>计算机感染病毒的可能途径是( B )。

(A)从键盘上输入数据(B)软盘或网络(C)软盘表面不清洁(D)电源不稳定24>下列关于“任务栏”的叙述,哪一项是错误的 ( D )。(A)可以将任务栏设置为自动隐藏 (B)任务栏可以移动(C)通过任务栏上的按钮,可实现窗口之间的切换(D)在任务栏上,只显示当前活动窗口名25>在“显示属性”对话框中,我们不能更改的内容是( D )。

(A)桌面背景(B)屏幕保护程序 (C)改变屏幕显示分辨率 (D)改变用户密码26>当Windows98安装完成后,自动安装的应用程序有( D )。(A)WPS2000 (B)Word2000(C)Excel2000(D)写字板27>下列对Windows窗口的描述中,错误的是( D )。

(A)可以对窗口进行“最小化”、“最大化”操作(B)可以同时打开多个窗口,但只有一个活动窗口 (C)可以通过鼠标或键盘进行窗口的切换 (D)可以改变窗口大小,但不能移动28>计算机中数据的表示形式是 ( C )。(A)八进制 (B)十进制 (C)二进制 (D)十六进制 29>"我的电脑"是一个( D )。

(A)系统文件夹(B)用户自己创建的文件夹(C)文档文件(D)应用程序文件30>下列四项内容中,不属于Internet基本功能的是( D )。(A)电子邮件(B)文件传输 (C)远程登录 (D)邮寄包裹31>下列不属于信息传递方式的是 ( C )。

(A)上网 (B)发信 。

4.求一些C++编程的题目,帮帮忙~

推荐你到北大ACM网站上做题

地址是:

/JudgeOnline/

其中大部分题目(>98%)都是英文描述,这样既可以练C++,又可以练英语。

至于难度嘛, 有很简单的, 有很难的。

不过对于一个刚刚学完C语言的人来说,大部分题目都比较难,(当然学过其它语言,或者算法与数据结构的人除外)。题目非常有挑战性,哥们不妨一试。相信你会有所收获的。

另外杭州电子科技大学 的ACM网站上有非常多的简单题,入门题。

地址:/

另外别 很多大学都有类似的网站,你可以百度一下.

ACM网站上的题目 难度 与 C(谭浩强)或者C++(潜能)书上题目比较:可以这么说吧,书上的最难的题目,在POJ上是最简单的。而 hdu(杭电)上 的题目有非常多跟书难度上差不多。

ACM网站 上的题目,用什么语言写都可以,不过用C,C++得还是多。 所有题目都适合用C++写。

个人认为,一般没有题目是C++特色的,只有你编出的程序具有C++特点。

5.一些计算机常识题

1.在windows中,当用鼠标左键在不同驱动器间拖动对象时,系统默认的操作时( 目标文件或文件夹的复制).

2.汉字输入法编码是一种(输入 )码.(输入码包括音码、形码和混合码)

3.微型计算机的主机包括什么?(包括CPU和内存,其中CPU是计算机的核心)

4.windows中"磁盘整理碎片"的主要作用是(提高文件的读写速度)(但经常整理对磁盘有损坏 ).

5.在windows中,任务栏的位置和大小都能改变吗? (可以改变)鼠标指向桌面空白处,点右键,选属性,点选外观,点选高级选项,进行设置即可改变任务栏的图标大小

6.在windows中,有两个对系统资源进行管理的程序组,它们时"资源管理器"和 ( 我的电脑). (我的电脑实质是系统文件夹)

7.在windows中,为了将软盘上选定的文件移动到硬盘上,正确的操作是:(C 按住ctrl键,实现不同磁盘间目标文件和文件夹的移动,即剪切)

A.用鼠标左键拖动,选择"移动到当前位置"

B.用鼠标右键拖动,选择"移动到当前位置"

C.按住ctrl键,再用鼠标左键拖动

编程常识题库选择

声明:沿途百知所有(内容)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系我们将尽快删除