首页 / C语言 / C语言程序设计题目十一至十五
C语言程序设计题目十一至十五
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了C语言程序设计题目十一至十五,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1524字,纯文字阅读大概需要3分钟。
内容图文
![C语言程序设计题目十一至十五](/upload/InfoBanner/zyjiaocheng/640/d8bb350fd24746c68adf2e48ceed3927.jpg)
①C语言程序设计题目十一
斐波那契数列
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i, n, t1 = 0, t2 = 1, nextTerm;
printf("输出几项:");
scanf("%d", &n);
printf("斐波那契数列:");
for (i = 0; i < n; i++)
{
printf(" %d", t1);
nextTerm = t1 + t2;
t1 = t2;
t2 = nextTerm;
}
system("pause");
return 0;
}
②C语言程序设计题目十二
求两数最大公约数
#include <stdio.h>
#include <stdlib.h>
int main()
{
int n1, n2, i, gcd;
printf("请输入两个正整数:");
scanf("%d %d", &n1, &n2);
for (i = 1; i <= n1 && i <= n2; i++)
{
if (n1%i == 0 && n2%i == 0)
{
gcd = i;
}
}
printf("%d和%d的最大公约数是%d\n", n1, n2, gcd);
system("pause");
return 0;
}
③C语言程序设计题目十三
求两数的最小公倍数
#include <stdio.h>
#include <stdlib.h>
int main()
{
int n1, n2, minMultiple;
printf("请输入两个正整数:");
scanf("%d %d", &n1, &n2);
//判断两数较大的值,并赋值给minMultiple
minMultiple = (n1 > n2) ? n1 : n2;
while (1)
{
if (minMultiple%n1 == 0 && minMultiple%n2 == 0)
{
printf("%d和%d的最小公倍数为%d\n", n1, n2, minMultiple);
break;
}
minMultiple++;
}
system("pause");
return 0;
}
④C语言程序设计题目十四
阶乘
#include <stdio.h>
#include <stdlib.h>
int main()
{
unsigned int n, i, factorial=1;
printf("请输入一个正整数:");
scanf("%d", &n);
for (i = 1; i <= n; i++)
{
factorial *= i;
}
printf("%d!=%d\n", n, factorial);
system("pause");
return 0;
}
⑤C语言程序设计题目十五
判断数字为几位数
#include <stdio.h>
#include <stdlib.h>
int main()
{
long long n;
int count = 0;
printf("请输入一个整数:");
scanf("%lld", &n);
while (n != 0)
{
n /= 10;
count++;
}
printf("数字是%d位数\n", count);
system("pause");
return 0;
}
内容总结
以上是互联网集市为您收集整理的C语言程序设计题目十一至十五全部内容,希望文章能够帮你解决C语言程序设计题目十一至十五所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。