成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

每個初學者都必須知道的 C 語言編程示例 – 下

開發 后端
C 語言是一種過程式編程語言。它最初是由 Dennis Ritchie 開發的,作為一種系統編程語言來編寫操作系統。C 語言的主要特性包括對內存的底層訪問、簡單的關鍵字集和干凈的風格,這些特性使 C 語言適合于系統編程,如操作系統或編譯器開發。

相關教程:

每個初學者都必須知道的 C 語言編程示例 - 上  ??https://www.linuxmi.com/c-programming-examples.html??

11.C編程 - 生成乘法表

#include <stdio.h>
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 <stdio.h>
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 <stdio.h>
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<stdio.h>
#include<string.h>
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("字符串的反向是 %s",rev);
return 0;
}

15.C編程 - 顯示英文字母表

#include <stdio.h>
int main()
{
char c;
for(c='A'; c<='Z'; ++c)
printf("%c ",c);
return 0;
}

16.C編程 - 回文串

#include <stdio.h>
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 <stdio.h>
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<stdio.h>
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 <stdio.h>
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 <stdio.h>
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 編程示例,請在下面發表評論并分享您的疑問。

感謝Linux迷的精彩文章。

責任編輯:龐桂玉 來源: Linux公社
相關推薦

2022-04-12 11:20:11

C 語言Linux編程

2018-06-29 14:42:54

編程Python開發

2023-02-16 13:31:22

2012-03-01 13:17:40

Java

2013-04-02 09:23:37

2010-01-14 17:18:17

C++語言

2023-11-01 08:01:48

數據結構軟件工程

2014-08-06 10:19:38

編程語言程序員

2021-12-09 05:58:51

編程語言開發代碼

2010-03-15 18:55:22

Java編程語言

2020-03-04 11:10:14

數據結構程序員編譯器

2021-01-12 10:06:57

編程語言開發

2018-04-24 11:09:13

LinuxShellfc

2020-04-02 15:37:58

數據結構存儲

2010-03-10 17:09:26

Python語言

2015-12-21 11:45:27

C語言常見問題錯誤

2023-01-10 08:12:52

Java程序員負載均衡

2017-03-10 17:00:28

編程語言

2011-07-11 17:45:13

java

2014-06-04 10:00:25

Swift編程語言
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日本黄色一级片视频 | 日本亚洲精品成人欧美一区 | 91精品国产麻豆 | av黄色在线观看 | 欧美一区二区三区,视频 | 色资源在线视频 | 爱综合| 国产欧美精品一区二区三区 | 午夜小视频在线播放 | 美女天天干| 一区二区高清 | 国产h视频| 九九九久久国产免费 | 欧美日本韩国一区二区 | 99精品视频一区二区三区 | 国产一区二区三区在线看 | 999久久久久久久久6666 | 国产一区二区自拍 | 国产福利久久 | 国产精品亚洲一区 | 亚洲国产成人久久久 | 4h影视| 久草免费在线视频 | 成人黄色a | 91在线综合 | 国产中文字幕在线观看 | 精品国产乱码久久久久久88av | www.中文字幕.com | 天天艹天天干天天 | 成人aaa视频 | 中文字幕亚洲一区二区三区 | 亚洲欧美日韩一区二区 | 久久久久久久国产精品影院 | 欧美福利在线 | av特级毛片 | 黄色片免费 | 成人激情视频在线 | 日韩精品一区二区三区中文在线 | 毛片99 | 天天操一操 | 日韩中文字幕2019 |