您现在的位置是:亿华云 > 域名
每个初学者都必须知道的 C 语言编程示例 – 下
亿华云2025-10-09 04:16:40【域名】3人已围观
简介相关教程:每个初学者都必须知道的 C 语言编程示例 - 上 https://www.linuxmi.com/c-programming-examples.html 11.C编程
相关教程:
每个初学者都必须知道的初学 C 语言编程示例 - 上 https://www.linuxmi.com/c-programming-examples.html
11.C编程 - 生成乘法表
#include
int main()
{
int n, i;
printf("Enter an integer: ");
scanf("%d",&n);
for(i=1; i<=10; ++i)
{
printf("%d * %d = %d \n", n, i, n*i);
}
return 0;
}
12.C编程 - 斐波那契数列
#include
int main()
{
int i, n, t1 = 0, t2 = 1, nextTerm = 0;
printf("Enter the number of terms: ");
scanf("%d",&n);
// displays the first two terms which is always 0 and 1
printf("Fibonacci Series: %d, %d, ", t1, t2);
// i = 3 because the first two terms are already dislpayed
for (i=3; i <= n; ++i)
{
nextTerm = t1 + t2;
t1 = t2;
t2 = nextTerm;
printf("%d, ",nextTerm);
}
return 0;
}
13.C编程 - 数字为正或负
#include
int main()
{
double number;
printf("输入一个数字: ");
scanf("%lf", &number);
if (number <= 0.0)
{
if (number == 0.0)
printf("您输入了 0。");
else
printf("您输入了一个负数。都知道");
}
else
printf("你输入了一个正数。必须编程");
return 0;
}
14.C编程 - 在不使用库函数的示例情况下反转字符串
#include
#include
int main()
{
char str[100],rev[100];
int i,len=0;
printf("请输入字符串");
gets(str);
for(i=0;i<=100;i++)
{
if(str[i]==\0)
{
break;
}
len++;
}
for(i=0;i<=len-1;i++)
{
rev[i] = str[len-i-1];
}
printf("字符串的b2b信息网反向是 %s",rev);
return 0;
}
15.C编程 - 显示英文字母表
#include
int main()
{
char c;
for(c=A; c<=Z; ++c)
printf("%c ",c);
return 0;
}
16.C编程 - 回文串
#include
int main()
{
int n, reversedInteger = 0, remainder, originalInteger;
printf("Enter an integer: ");
scanf("%d", &n);
originalInteger = n;
// reversed integer is stored in variable
while( n!=0 )
{
remainder = n%10;
reversedInteger = reversedInteger*10 + remainder;
n /= 10;
}
// palindrome if orignalInteger and reversedInteger is equal
if(originalInteger == reversedInteger)
printf("%d is a palindrome.", originalInteger);
else
printf("%d is not a palindrome.", originalInteger);
return 0;
}
17.C编程 - 阿姆斯特朗编号
#include
int main()
{
int number, originalNumber, remainder, result = 0;
printf("Enter a three digit integer: ");
scanf("%d", &number);
originalNumber = number;
while (originalNumber != 0)
{
remainder = originalNumber%10;
result += remainder*remainder*remainder;
originalNumber /= 10;
}
if(result == number)
printf("%d is an Armstrong number.",number);
else
printf("%d is not an Armstrong number.",number);
return 0;
}
18.C编程 - 创建金字塔
#include
int main() {
int i, j;
int num;
printf("Enter the number of Digits :");
scanf("%d", &num);
for (i = 0; i <= num; i++) {
for (j = 0; j < i; j++) {
printf("%d ", i);
}
printf("\n");
}
return 0;
}
19.C编程 - 反转数字
#include
int main()
{
int n, reversedNumber = 0, remainder;
printf("Enter an integer: ");
scanf("%d", &n);
while(n != 0)
{
remainder = n%10;
reversedNumber = reversedNumber*10 + remainder;
n /= 10;
}
printf("Reversed Number = %d",reversedNumber);
return 0;
}
20.C编程 - 交换两个数字
#include
int main()
{
double firstNumber, secondNumber, temporaryVariable;
printf("Enter first number: ");
scanf("%lf", &firstNumber);
printf("Enter second number: ");
scanf("%lf",&secondNumber);
// Value of firstNumber is assigned to temporaryVariable
temporaryVariable = firstNumber;
// Value of secondNumber is assigned to firstNumber
firstNumber = secondNumber;
// Value of temporaryVariable (which contains the initial value of firstNumber) is assigned to secondNumber
secondNumber = temporaryVariable;
printf("\nAfter swapping, firstNumber = %.2lf\n", firstNumber);
printf("After swapping, secondNumber = %.2lf", secondNumber);
return 0;
}
这些 C 编程示例,可以很好的–下帮助初学者进行编码之旅。如果您需要更多 C 编程示例,b2b供应网初学请在下面发表评论并分享您的都知道疑问。
感谢Linux迷的必须编程精彩文章。
示例站群服务器很赞哦!(146)
热门文章
站长推荐
其次,一般域名注册有一个获取密码的按钮,域名注册商点击后会向您发送密码。在得到域名注册商发送的密码后,将其传输到域名服务提供商网站,然后输入密码,此时域名呈现申请状态。提交申请后,原注册人通常会向您发送一封电子邮件,询问您是否同意转让。此时,您只需点击同意转移按钮,域名注册商就可以成功转移。
能源危机:建筑如何推动能源转型
NVIDIA 为全球企业带来生成式 AI 推出用于创建大型语言模型和视觉模型的云服务
2032年,数据中心市场规模预计达到2098亿美元
4.选择顶级的域名注册服务商
联想方案服务:以三种交付方式全面支持三类算力场景的混合计算需求
为什么有了HTTP,还需要WebSocket协议?
Arm招股书高度重视RISC-V竞争风险 谷歌三星高通等都已做两手准备