admin管理员组

文章数量:1531423

2024年1月14日发(作者:)

初学编程100个代码大全c语言

当初学编程时,了解一些常见的代码示例是非常有帮助的。以下是一些常见的C语言代码示例,总共100个,供你参考:

1. Hello World程序:

c.

#include

int main() {。

printf("Hello, World!n");

return 0;

}。

2. 计算两个数的和:

c.

#include

int main() {。

int num1, num2, sum;

printf("Enter two numbers: ");

scanf("%d %d", &num1, &num2);

sum = num1 + num2;

printf("Sum = %dn", sum);

return 0;

}。

3. 判断一个数是奇数还是偶数:

c.

#include

int main() {。

int num;

printf("Enter a number: ");

scanf("%d", &num);

if (num % 2 == 0) {。

printf("%d is even.n", num);

} else {。

printf("%d is odd.n", num);

}。

return 0;

}。

4. 判断一个数是正数、负数还是零:

c.

#include

int main() {。

int num;

printf("Enter a number: ");

scanf("%d", &num);

if (num > 0) {。

printf("%d is positive.n", num);

} else if (num < 0) {。

printf("%d is negative.n", num);

} else {。

printf("The number is zero.n");

}。

return 0;

}。

5. 计算一个数的阶乘:

c.

#include

int main() {。

int num, i;

unsigned long long factorial = 1;

printf("Enter a positive integer: ");

scanf("%d", &num);

for (i = 1; i <= num; ++i) {。

factorial = i;

}。

printf("Factorial of %d = %llun", num, factorial);

return 0;

}。

6. 判断一个数是否为质数:

c.

#include

int main() {。

int num, i, isPrime = 1;

printf("Enter a positive integer: ");

scanf("%d", &num);

if (num == 1) {。

isPrime = 0;

} else {。

for (i = 2; i <= num / 2; ++i) {。

if (num % i == 0) {。

isPrime = 0;

break;

}。

}。

}。

if (isPrime == 1) {。

printf("%d is prime.n", num);

} else {。

printf("%d is not prime.n", num);

}。

return 0;

}。

7. 计算斐波那契数列:

c.

#include

int main() {。

int num, i;

long long int fib[50];

printf("Enter the number of terms: ");

scanf("%d", &num);

fib[0] = 0;

fib[1] = 1;

for (i = 2; i < num; ++i) {。

fib[i] = fib[i 1] + fib[i 2];

}。

printf("Fibonacci Series: ");

for (i = 0; i < num; ++i) {。

printf("%lld ", fib[i]);

}。

printf("n");

return 0;

}。

8. 判断一个字符串是否为回文:

c.

#include

#include

int main() {。

char str[100];

int i, j, isPalindrome = 1;

printf("Enter a string: ");

scanf("%s", str);

j = strlen(str) 1;

for (i = 0; i < j; ++i, --j) {

if (str[i] != str[j]) {。

isPalindrome = 0;

break;

}。

}。

if (isPalindrome == 1) {。

printf("%s is a palindrome.n", str);

} else {。

printf("%s is not a palindrome.n", str);

}。

return 0;

}。

9. 打印九九乘法表:

c.

#include

int main() {。

int i, j;

for (i = 1; i <= 9; ++i) {。

for (j = 1; j <= i; ++j) {。

printf("%d %d = %dt", j, i, i j);

}。

printf("n");

}。

return 0;

}。

10. 计算一个数的平方根:

c.

#include

#include

int main() {。

double num, squareRoot;

printf("Enter a number: ");

scanf("%lf", &num);

squareRoot = sqrt(num);

printf("Square root of %.2lf = %.2lfn", num,

squareRoot);

return 0;

}。

这只是其中的一部分示例,希望对你有所帮助。你可以通过阅读这些示例代码,理解C语言的基本语法和常见的编程技巧。编程是一个不断学习和实践的过程,祝你在学习编程的道路上取得成功!

本文标签: 代码编程判断示例