C语言永远不会过时
其实学编程关键是学习其思想,如果你精通了一门,再去学其他的时候也很容易上手。C不会过时的,尤其是在unix、linux操作平台上,学好C是必须的。
C跟C 在很多方面也是兼容的,c是c 的基础。
再者c能从很大的程度上帮你了解计算机的发展史,数据结构等方面的知识,很多软件、甚至操作系统中的很大部分是用c来实现的。
还有一些电器芯片的程序,比如电冰箱内制冷系统……可以说用c可以解决一切可能遇到的问题,关键是你要能精通它。
所以放开手脚去大胆的学吧,c永远不会过时
小编给大家推荐一个学习氛围超好的地方,C/C 交流企鹅裙:870963251!适合在校大学生,小白,想转行,想通过这个找工作的加入。裙里有大量学习资料,有大神解答交流问题,每晚都有免费的直播课程
源代码:
#include <stdio.h>
#include <conio.h>
int main()
{
int i, j, k, l, m;
char c=3; //ASCII码里面 3 就是一个字符小爱心
for (i=1; i<=5; i ) printf("n"); //开头空出5行
for (i=1; i<=3; i ) { //前3行中间有空隙分开来写
for (j=1; j<=32-2*i; j ) printf(" "); //左边的空格,每下一行左边的空格比上一行少2个 //8*n-2*i
for (k=1; k<=4*i 1; k ) printf("%c", c);//输出左半部分字符小爱心
for (l=1; l<=13-4*i; l ) printf(" "); //中间的空格,每下一行的空格比上一行少4个
for (m=1; m<=4*i 1; m ) printf("%c", c);//输出右半部分字符小爱心
printf("n"); //每一行输出完毕换行
}
for (i=1; i<=3; i ) { //下3行中间没有空格
for (j=1; j<=24 1; j ) printf(" "); //左边的空格 //8*(n-1) 1
for (k=1; k<=27; k )
if (k==8)
printf("L");
else if (k==10)
printf("O");
else if (k==12)
printf("V");
else if (k==14)
printf("E");
else if (k==18||k==20)
printf("清");
else
printf("%c", c);//输出字符小爱心
printf("n"); //每一行输出完毕换行
}
for (i=7; i>=1; i--) { //下7行
for (j=1; j<=40-2*i; j ) printf(" "); //左边的空格,每下一行左边的空格比上一行少2个//8*(n 1)-2*i
for (k=1; k<=4*i-1; k ) printf("%c", c);//每下一行的字符小爱心比上一行少4个(这个循环是i--)
printf("n"); //每一行输出完毕换行
}
for (i=1; i<=39; i ) printf(" "); //最后一行左边的空格
printf("%cn", c); //最后一个字符小爱心
for (i=1; i<=5; i ) printf("n"); //最后空出5行
getch();
return 0;
}