C语言初学者经典代码(5条)
1.打印“Hello, world!”
#include <stdio.h>
int main() {
    printf("Hello, world!");
    return 0;
}
这段代码使用了C标准库中的printf()函数,它能够在控制台中打印文本信息。在main()函数中调用该函数,并传入字符串“Hello, world!”作为参数。程序运行后,在控制台中就能看到输出的文本信息。
2.计算两个数的和并输出结果:
#include <stdio.h>
int main() {
    int a = 5, b = 2;
    int sum = a + b;
    printf("The sum of %d and %d is %d", a, b, sum);
    return 0;
}
这段代码定义了两个整型变量a和b,并将它们的值分别设置为5和2。然后将它们相加得到和并赋值给整型变量sum。最后通过printf()函数输出结果文本信息。其中%d是占位符,表示输出一个整型变量的值。
3.判断一个数是否为偶数:
#include <stdio.h>
int main() {
    int num = 4;
    if (num % 2 == 0) {
        printf("%d is an even number.", num);
    } else {
        printf("%d is an odd number.", num);
    }
    return 0;
}
这段代码定义了一个整型变量num,并将它的初始值设置为4。然后使用if语句判断num是否为偶数。如果是,就输出相应的文本信息;如果不是,也输出相应的文本信息。
在if语句中,%d同样表示输出一个整型变量的值。%s表示输出一个字符串的值。
4.输出乘法表:
#include <stdio.h>
int main() {
    for (int i = 1; i <= 9; ++i) {
        for (int j = 1; j <= i; ++j) {
            printf("%d*%d=%d ", j, i, i*j);
        }
        printf("\n");
    }
    return 0;
}
这段代码使用了两个嵌套的for循环,分别控制行和列的输出。在内层的循环中计算出每个元素的值并通过printf()函数输出。外层循环每执行一次,就换行输出下一行的元素。
基础c语言代码在控制台中运行该程序时,就能看到整齐的乘法表输出。
5.将一个字符串反转:
#include <stdio.h>
#include <string.h>
int main() {
    char str[] = "hello world";
    int len = strlen(str);
    for (int i = 0; i < len/2; ++i) {
        char temp = str[i];
        str[i] = str[len-1-i];
        str[len-1-i] = temp;
    }
    printf("%s", str);
    return 0;
}
这段代码定义了一个字符串变量str,并将其初始化为“hello world”。使用strlen()函数获取字符串的长度,然后使用for循环将字符串反转,并存储到原来的字符串变量中。
在for循环中,通过交换两个字符的顺序来实现字符串反转。具体地,先将原始字符串的第一个字符和最后一个字符交换,然后将第二个字符和倒数第二个字符交换,以此类推,直到反转完成。
最后,通过printf()函数输出反转后的字符串。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。