c程序设计编程题库

c程序设计编程题库

ID:26208306

大小:73.00 KB

页数:10页

时间:2018-11-25

c程序设计编程题库_第1页
c程序设计编程题库_第2页
c程序设计编程题库_第3页
c程序设计编程题库_第4页
c程序设计编程题库_第5页
资源描述:

《c程序设计编程题库》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、C程序设计编程题库顺序结构编程1.输入两个整数A和B,将它们交换(即A的值给B,B的值给A)后输出A和B。2.输入三个整数A、B和C,将它们交换(即A的值给B,B的值给C,C的值给A)后输出A、B和C。3.输入1个三位正整数N,输出其个位、十位和百位。4.输入一个英文字符,输出其ASCII码。分支结构(IF):1.输入一个正整数,判断是奇数或偶数、负数或非负数。2.输入一个1-1000之间的数,判断是几位数。3.输入一个字符,判断是大写字母、小写字母、数字或其他。4.输入一个年份,判断是否为闰年。(凡是能被400整除的年份为闰年。如2000年

2、;凡是不能被100整除,但能被4整除的年份为闰年。如2008年)5.已知三角形三条边的长度,求三角形的面积。6.已知一元二次方程的三个系数,求方程的根。7.输入三个整数,分别赋给X、Y、Z,然后按从小到大的顺序输出这三个变量的值。8.输入一个三位数,判断其是否为水仙花数。如153,因为153=13+53+33分支结构(switch):1.输入一个1至7之间的数字,输出星期日至星期六。2.输入一个月份,输出该月的天数。循环结构(用while和do…while两种方法)1.编写程序求sum=1+2+3+……+100的值(教科书例题)2.编写程序求

3、10!=1*2*3*……*10的值3.输入N,求N!=1*2*3*……*N的值4.输入自然数N,输出N的位数。5.求满足条件1+2+3+…+N<100000的最大N。(教科书例题)6.求满足条件1+2+3+…+N>100000的最小N。7.输入一个整数,求它的各位数字之和。(教科书例题)8.采用欧几里得算法,求两个自然数的最大公约数。(教科书例题)9.求两个自然数的最小公倍数。M与N的最小公倍数=10.输入一行字符,统计大写字母、小写字母、数字及其它符号的个数(实验15.3.3)11.用牛顿迭代法求方程2x3-4x2+3x-6=0在1.5附近

4、的根。(教科书例题)12.用二分法求方程2x3-4x2+3x-6=0在区间[1,3]上的根。13.用二分法求方程x3-x4+4x2-1=0在区间[0,1]上的根。(实验15.3.5)14.输入x,求(n=1,2,3,……),当第n项小于等于10-6时,停止累加。(实验15.3.6)15.输入一串字符文本,统计单词的个数。单词之间由1个或多个空格隔开。(实验15.3.7)循环结构(for)1.输入N,输出1+2+3+…+N的值。2.输入N,输出N!(即N的阶乘)3.找出100~999之间的水仙花数。如407(教科书例题)4.输入一个自然数,判断

5、其是否为素数。方法1:统计因子个数方法2:用break语句(教科书例题)5.输入一个自然数,判断其是否为回文数。6.输入一个自然数,判断其是否为升序数。如1237.输入一个自然数,判断其是否为完全数。完全数:该数的因子(不包含本身)之和等于其本身。如28是完全数,因为28=1+2+4+7+148.输入两个正整数M和N,求它们的最大公约数。9.输入两个正整数M和N,求它们的最小公倍数。循环嵌套1.输出1至10的阶乘,即1!2!3!…10!2.找出2~100之间的素数。3.找出10000以内的水仙花数。4.找出100以内的完全数。5.找出100之

6、内的所有勾股数。所谓勾股数是指满足条件a2+b2=c2(a

7、(冒泡法、选择法、插入法)8.输入一个数据,统计其中含不同数字的个数。如输入:1353.21则输出:1:2个2:1个3:2个5:1个9.输入一串英文字母,统计每个字母(不区分大小写)出现的次数。如输入:Good则输出:D:1个G:1个O:2个10.求裴波那契数列(112358132134……)的前18项。11.输入10个数首尾相接,围成一圈,求出相邻的4个数之和(共20个),然后再找出哪4个数的和最大。12.输入10个整数存入一维数组,将数组中的数据循环左移一个位置。如输入:12345678910则输出:234567891011.输入10个整

8、数,将重复数去掉后输出。如输入:1352156814则输出:13526842.找出100以内的素数并按10个一行输出。(实验16.1.5因子法、习题5.5.1筛选法

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

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

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