admin 管理员组文章数量: 887053
2024年1月25日发(作者:excel函数vlookup用法填充)
C语言初学者经典代码(5条)
1.打印“Hello, world!”
#include
int main() {
printf("Hello, world!");
return 0;
}
这段代码使用了C标准库中的printf()函数,它能够在控制台中打印文本信息。在main()函数中调用该函数,并传入字符串“Hello, world!”作为参数。程序运行后,在控制台中就能看到输出的文本信息。
2.计算两个数的和并输出结果:
#include
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
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
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()函数输出。外层循环每执行一次,就换行输出下一行
在控制台中运行该程序时,就能看到整齐的乘法表输出。
5.将一个字符串反转:
#include
#include
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()函数输出反转后的字符串。
版权声明:本文标题:C语言初学者经典代码(5条) 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1706148412h501863.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论