我的第一篇博客,就这样了

| 这个作业属于哪个班级 | C语言--网络2011/2012 |
| ---- | ---- | ---- |
| 这个作业的地址 | C博客作业00--我的第一篇博客 |
| 这个作业的目标 | 学习Makdown语法,对本专业及C语言课程有个简单了解,记录自学慕课视频的笔记。教师可以对学生有个初步的认识。

1.谈谈你对网络专业或者计算机专业了解是怎样?

计算机专业理论性强,实践性强,发展迅速。其中的网络运维工作我认为非常重要(谁也不想玩到一半突然断网),至于网络安全则涉及到了我们的个人隐私和网络信息真实,总之的在我看来是一个很有前途,经久不衰的行业

谈谈你对C语言的理解?

C语言提供一种能以简易的方式编译,处理低级调试器仅产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言,总之非常方便,运用广泛,效率很高,在编程邻域中有着举足轻重的地位

3.你希望在这个专业学到哪些内容?大学学习生活时间要怎么安排?

看过别人用编程软件做出了俄罗斯方块等一些小游戏,想学点这方面的知识;这个,,服从领导指挥

4我目前学习的内容?

哈工大C语言程序设计精髓

基本框架

#include<stdio.h>
main()
{
return 0;
}

输入与输出

int a=10;
print("%d,a");

注:
%d:输出十进制有符号int型
%u:输出十进制无符号int型
%f:以小数形式输出float,doubt型
%e:以标准指数形式输出float,dounle型

int a, b;
scanf("%d %d",&a,&b);

注:
&a:由于a,b未被赋值,ab前要加&
%d:输入十进制int型
%f,%e输入float型
%c:输入一个字符

分支结构(if-else)

语法:

if()
else

应用实例:

include<stdio.h>
int main()
{
int score;
char grade;
printf("Please input score<=100")
scanf(score>=80 && score<=100)
if (score>=0 && score<80)
grade='B';
if(score>=80 && score<=100)
grade='A';
if(score<0)
printf("input error!\n");
else
printf("grade:%c\n",grade);
return 0;
}

注:
&&为和
\为或

循环语句

for语句

语法:

for(表达式1;表达式2;表达式3)
{
语句1
语句2
}

实例:

#include<stdio.h>
int main()
{
int i,sum=o,m;
for(i=0;i<5;i++)
{
scanf("%d",&m);
sum=sum+m;
}
printf("sum=&d",sum)
reture 0;
}

while 和 do while语句

语法:

表达式1
while(表达式2)
{
语句1
语句2
表达式3;
}
表达式1;
do{
语句1
语句2
表达式3;
}while(表达式2)

实例:

#include<stdio.h>
int main()
{
int i,sum=0,m,n;
printf("Input n");
scanf("%d,&n");
i=0;
while(i<n)
{
print("input m");
scanf("%d",&m);
sum=sum+m;
i++;
}
printf("sum=%d\n,sum")
reture 0

自定义函数

函数定义在前

#include<stdio.h>
int Average(int x,int y)\\包含在了头文件中
{
int result;
result=(x+y)/2;
return result;
}
int main()
{
int a,b,ave;
scanf("%d,%d,&a,&b");
ave=Average(A,b);
printf(%d\n,ave);

函数定义在后

#include<stdio.h>
int Averge(int x,int y)//多加一行函数原型申明
int main()
{
int a,b,ave;
scanf("%d,%d,&a,&b");
ave=Average(A,b);
printf(%d\n,ave)
}
int Average(int x,int y)
{
int result;
result=(x+y)/2;
return result;
}
posted @ 2020-10-08 16:40  年少不知头发贵  阅读(78)  评论(1编辑  收藏  举报