作为一个新学计算机的大一新生,我们有多不了解的,作为一名初学者,我们c语言来开始学习c语言是一切编程语言的基础好好学习从c语言,有助于我们对于其他语言的了解和以后的学习。
大一过去一个学期了,对于c语言也有了一些自己的了解,下面我给大家来分享一些我所学的c语言中的东西,和我的一些了解。
第一点,一个程序需要有一定的格式。
例如:
#include<头文件>
int main() {程序主体}
例如我们输入hello weorld
#include <stdio.h>
int main()
{
printf("Hello World!\n");
return 0;
}
输出的结果就是
Hello World!
Press any key to continue...
但让我印象最深刻的还是循环结构,合理运用循环可以使你的算法更加的明了简洁,会使我们省去大半的时间再写代码上,也可以让我们的代码变得更加的漂亮而不显得繁琐。
例如输出一个这样形状的图形:
*
***
*****
*******
*****
***
*
我们可以使用这样的代码:
#include <stdio.h>
int main()
{
int i,j,k;
char l;
scanf("%c",&l);
for(i=0;i<=3;i++)
{
for (j=0;j<=2-i;j++)
{
printf(" ");
}
for (k=0;k<=2*i;k++)
{
printf("%c",l);
}
printf("\n");
}
for(i=0;i<=2;i++)
{
for (j=0;j<=i;j++)
{
printf(" ");
}
for (k=0;k<=4-2*i;k++)
{
printf("%c",l);
}
printf("\n");
}
return 0;
}
输入*结果为
*
***
*****
*******
*****
***
*
当然也可以是任何字符组成,例如:
输入X结果为
X
XXX
XXXXX
XXXXXXX
XXXXX
XXX
X
怎样规划学好c语言呢?这里有本人的一些建议:
1.找到一些练习题的网站,勤加练习,如菜鸟教程
2.找到免费学习并且高校更新的视频,如中国大学慕课app,还有一些培训机构的视频,其中不乏好的视频教学,都有益于你稳扎稳打的学好c语言,比如尚学堂,尚硅谷等
3.建议在大学中找到一个比较好的小团队,一起监督,如倘若没有学习到位就扣钱,前提是你们互相信任,因为你创建一个小团队需要你拥有能力才行,毕竟现在合作才是共赢。
4.前提是你必须对计算机感兴趣,不然都会半途而废,得不偿失了。
当然,最重要的还是上机练习。