博客
1 程序的模板:
顺序结构
#include<stdio.h>
main()
{
int a, b;
scanf("%d %d", &a, &b);
printf("%d", a+b);
}
分支结构
#include<stdio.h>
int main()
{
float N;
scanf("%f", &N);
if((N>=0)&&(N<5))
{
printf("%.3f", -N+2.5);
}
if((N>=5)&&(N<10))
{
printf("%.3f", 2-1.5*(N-3)*(N-3));
}
else
{
printf("%.3f", N/2-1.5);
}
return 0;
}
2 知识点
scanf 输入
printf输出
int 整型
long 长整型
float 单精度
double 双精度
char 字符型
ch字符
%d 整数
%c 字符
%f小数(6位)
%lf双精度数
%3f 小数3位
\n换行
*乘
/除
%求余
sqrt平方根
fabs绝对值
'a'字符常量
==等于
!=不等于
a+=b 代表a=a+b
&&且
||或
变量的定义,赋值
将数学表达式写成c语言表达式
3 可解决的问题:
顺序:输出简单的数或字符
计算简单的数学问题,如三角形、园的面 积
分支:判断并比较数
解决稍复杂的实际问题,如汽车与走路哪个快
4感想:
学习程序设计是一件充满挑战与充满乐趣的事情,c语言是黑客精神的产物,令人着迷。
学习c语言最重要的是领会程序设计的要旨,领会计算思维,需要在不断的程序设计实践中用心体会。多多编程,编得多了,自然就熟了。
c语言很严谨,一个符号或者是一个字母错了,整个程序就运行不了,因此编程时更要小心仔细。
两个月的学习,从什么都不懂,到自己看书,然后硬着头皮向同学请教,直到自己能编出简单的程序。运行--错误--找问题--运行成功,成功的那一刻一股巨大的成就感包围了我。我学会了自主学习,学习了简单的编程,对我的提高很大。