#基本知识:
1】//正斜杠表示注释,只能注释一行
/*块注释,可注释多行*/
main:主函数,一个程序有且只有一个主函数
int整型:十进制%d,八进制%o,十六进制%x
2】ASSIC码
A:65 往后依此递增,小写字母比大写字母大32
3】若需要比较两个数的大小,则需要引入第三个变量
如:输入两个数,按大小顺序输出
#include <stdio.h>
int main ()
{
int a,b,t;
scanf("%d%d",a,b);
if (a<b)
{t=a;
a=b;
b=t;}
}
4】\n换行 \t空格 %表示取余
a+=32即a=a+32
printf 输出:%d整数,%f小数;%c字符
scanf语句中:
double型输出与flaot型有区别 double型("%lf",&a) , flaot 型("%f",&a)
printf语句中double型和flaot型没有区别
5】putchar语句(与printf语句相似,为输出型语句),getchar语句(输入型语句)
例:#include <stdio.h>
int main()
{char a,b,c;
a=getchar();
b=getchar();
c=getchar();
a+=32;
b+=32;
c+=32;
putchar(a);
putchar(b);
putchar(c);
putchar('\n');//putchar换行符时为单引号
}
6】abs:求整数x绝对值;
fabs : 求x绝对值;
exp :求e^x ;
pow(x,y) :x^y ;
sqrt :x开二次根;
7】while 循环,用于重复执行一组语句,直至指定条件为假
#include<stdio.h>
int main ()
{int i=0;
while(i<5){
printf("%d\n",i);i++}
}
即输出的为0,1,2,3,4