没有合适的资源?快使用搜索试试~ 我知道了~
c语言经典题目.pdf
需积分: 5 1 下载量 171 浏览量
2022-07-14
01:01:24
上传
评论 1
收藏 236KB PDF 举报
温馨提示
试读
12页
c语言经典题目.pdf
资源详情
资源评论
资源推荐
一,闰年问题
#include<stdio.h>
void main()
{
int a;
printf("please input the data of years:");
scanf("%d",&a);
if(a%400==0||(a%4==0&&a%100!=0))
printf(" 闰年:%d",a);
}
二,数字整除问题
#include<stdio.h>
void main()
{
int a=1,i=0;
printf("能被 7 整除的数:");
while(a<=100)
{
if(a%7==0)
{
printf("%4d",a);
i++;
if(i%5==0)
printf("");
}
a++;
}
}
三,五层递加三角
#include<stdio.h>
void main()
{
int a,b,n=1;
while(n<=5)
{
a=1,b=1;
while(a<=5-n)
{printf(" ");a++;}
while(b<=2*n-1)
{printf("*");b++;}
printf("");
n++;
}
公众号【大学百科资料】整理,有超百科复习资料+海量网课资源
}
四,水仙花数
#include<stdio.h>
void main()
{
int a,m,n,q,p=1;
a=100;
while(a<1000)
{
m=a/100;
n=a/10-m*10;
q=a-m*100-n*10;
if(a==m*m*m+n*n*n+q*q*q)
{
printf("%5d",a);
if(p%2==0)
printf("\n");
p++;
}
a++;
}
}
五,最小公倍数
#include<stdio.h>
int gy(int x,int y)
{
int r;
if(x<y)
{r=x;x=y;y=r;}
r=x%y;
while(r!=0)
{x=y;y=r;r=x%y;}
return (y);
}
int gb(int m,int n)
{
int p;
p=m*n/gy(m,n);
return (p);
}
void main()
{
int a,b,c;
公众号【大学百科资料】整理,有超百科复习资料+海量网课资源
printf("please enter the data you want to handle:");
scanf("%d,%d",&a,&b);
c=gb(a,b);
printf("%d",c);
}
六,1+1/3+1/5.....
#include<stdio.h>
void main()
{
int n,i;
float sum=0.0;
scanf("%d",&n);
i=1;
while(i<=n)
{
sum +=___1.0/(2*i-1);
i++;
}
printf("%.3f",sum);
}
七,1+1/(1+2)+1/(1+2+3).....
#include<stdio.h>
void main()
{
int a,b,c=0;
float d=0.0;
a=1;
scanf("%d",&b);
while(a<=b)
{
c+=a;
a++;
d+=1.0/c;
}
printf("%d\n",c);
printf("%.3f",d);
}
八,1/(1*2*3*4....*b)
#include<stdio.h>
void main()
{
int a,b,c=1;
float d;
scanf("%d",&b);
公众号【大学百科资料】整理,有超百科复习资料+海量网课资源
剩余11页未读,继续阅读
「已注销」
- 粉丝: 0
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0