1字符串(用双引号引起来的一串)printf中%s字符串格式
\0字符串结束的标志,一般隐藏在字符串的末尾,不算字符串的内容
数组是一组同类型的元素
printf在打印数据时,可以指定打印格式
strlen()求长度,使用时需要引用头文件#include <string.h>
%c用于输出字符
2注释(用于解释复杂语句)
// C++注释风格
/**/ C注释风格 不能嵌套使用
3转义字符(转变了原来的意思)
\? | 防止解析三字母词 |
\' | printf("%c\n",'\'') |
\\ | 表示反斜杠,防止被解释为转移序列符 |
\a | 警告字符,有蜂鸣声 |
\b | 退格符 |
\f | 进纸符 |
\n | 换行 |
\r | 回车 |
\t | 水平制表符 |
\v | 垂直制表符 |
\ddd | ddd表示1-3位八进制数 |
\xdd | dd表示1-2位十六进制数 |
\" | printf("%c\n","\"") |
4初识选择语序
if()
{
}
else
{
}
5初识循环语句(while语句)printf使用时要引用头文件#include <stdio.h>
例:当a等于10时输出666(a++表示a=a+1)
#include <stdio.h>
int main ()
{
int a = 0;
while (a<11)
{
printf("a=%d\n",a);
a++;
};
if (a==11)
{
printf("666");
};
return 0 ;
}
6函数
&取地址
例:创建add函数表示相加,并计算a+b的值
#define _CRT_SECURE_NO_WARINGS 1
#include <stdio.h>
int Add(int a,int b)
{
int c=0;
c=a+b;
return c;
}
int main()
{
int a=0;
int b=0;
scanf("%d %d",&a,&b);
int sum =Add(a,b);
printf("%d\n",sum);
return 0;
}
7数组(一种相同元素的合集)数组用下标访问
例1:存储十个数据
int a[10] ={1,2,3,4,5,6,7,8,9,10}数组下标从0开始
char ch[10]={'a','n','o'}不完全初始化,剩余默认为0
例2:将数组a中的十个数全部打印
#include <stdio.h>
int a[10]={1,2,3,4,5,6,7,8,9,10};
int main()
{
int i=0;
while(i<10)
{
printf("%d\n",a[i]);
i++;
}
return 0;
}