C程序练习题 循环.docx

上传人:rrsccc 文档编号:9862701 上传时间:2021-03-31 格式:DOCX 页数:5 大小:14.76KB
返回 下载 相关 举报
C程序练习题 循环.docx_第1页
第1页 / 共5页
C程序练习题 循环.docx_第2页
第2页 / 共5页
C程序练习题 循环.docx_第3页
第3页 / 共5页
C程序练习题 循环.docx_第4页
第4页 / 共5页
C程序练习题 循环.docx_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《C程序练习题 循环.docx》由会员分享,可在线阅读,更多相关《C程序练习题 循环.docx(5页珍藏版)》请在三一文库上搜索。

1、C程序练习题 循环1输入3个数a,b,c,按从小到大的顺序输出。2求两个数的最大公约数和最小公倍数。3从键盘输入一个正整数,求出它是几位数。4计算正整数num的各位数字之积。5从键盘输入一个数,是3位数就加上100,是4位数就除以100,其它情况不变。6将输入的任意两个4位正整数的后两位互换,例如输入1234和5678,交换之后输出1278和5634。73025这个数具有一种独特的性质:将它平分为两段,即30和25,使之相加后求平方,恰好等于3025本身。请求出具有这样性质的全部四位数。8求任意10个整数的和9求任意10个整数中的偶数的和。10求20个数中的最大的偶数和最小的奇数的差。11求S

2、na+aa+aaa+.+aa.a之值,其中a是一个数字。例如: 2+22+222+2222(此时n4),n由键盘输入。12编程序求1!+3!+19!。13每行5个数输出300以内能被7或17整除的偶数并求其和。14从键盘输入十个学生的成绩,统计最高分,最低分和平均分。max代表最高分,min代表最低分,avg 代表平均分。15请编程序打印如下图形。$16请编程序打印如下图形。$17请编程序打印如下图形。$18打印出如下图案(菱形)*19.编写程序实现以下的功能如(图1)。|x+1| xf= 2x+1 0x5sinx+5 x520.输出斐波那契(Fibonacci)数列(1,1,2,3,5,8,

3、13)的前20项。21.求 1-3+5-7+-99+101 的值。22.实现求解下面的式子的结果 s=1*2+2*3+3*4+20*21。23.以下程序的功能是分别求出一批非零整数中的偶数、奇数的平均值,用零作为终止标记。24.求任一整数x 的各位数字之和。25编写程序实现以下功能如(图1)。 26算式:?2*7?=3848中缺少一个十位数和一个个位数。编程求出使该算式成立时的这两个数,并输出正确的算式。27输出100到1000之间的各位数字之和能被15整除的所有数,输出时每10个一行。28输出如下形式的乘法表。1*1=12*1=2 2*2=43*1=3 3*2=6 3*3=99*1=9 9*

4、2=18 9*3=27 9*4=36 9*5=45 9*6=54 9*7=63 9*8=72 9*9=8129统计读入的整数数据中大于零的整数个数和小于零的整数个数。用输入零来结束输入,程序中用变量i 统计大于零的整数个数,用变量j 统计小于零的整数个数。30.编写函数fun 计算下列分段函数的值,输入x ,输出y 的值。x xf(x)= x+1 6xsin3x 其它31.编写程序求如下表达式的值:n3.211.32112111S += 32.输入两个整数,n1,n2(要求n1#include stdio.hmain() int n1,n2,j,n=0;printf(n 请输入两个数:);scanf (%d%d,&n1,&n2);if(n1n2) j=n1;n1=n2;n2=j;for(j=n1;jif (j%3=0) n+;printf(a=%5d,b=%5d,n=%5dn,n1,n2,n);33.程序功能是输入一个长整数,求各位数字的平方和。如果输入的是负数,求其相反数的各位数字的平方和。 例如:输入-123,输出14。34.一个5位数,判断它是不是回文数。例如12321是一个回文数,即它的个位与万位相同,十位与千位相同。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1