#include
main()
{
int x=5,y=5,i;
for(i=0;x>3;y=++i)
printf("%d %d",x--,y);
}
x和y初始值都是5,for循环中,i=0时,输出"5 5",此时x=4,y=5,执行y=++i时,y=1,x=4>3,输出"4 1",此时x=3,y=1,执行y=++i时,y=2,x=3退出循环。
指针遍历存储的是变量的地址,因此可以间接访问变量的值。
使用语言编写程序时,C语言程序库库内包含了print和scanf这两个函数,当你需要输入输出时,就要输入这两个函数,编译时C语言程序库则调用这两个函数,所以C语言是本身不能输入输出的。
C语言中允许的基本数据类型有5中,即字符型char、整型int、浮点型float、双精度型double和无值类型void,而浮点型和双精度型是实型,特别注意的是C语言没有逻辑型。
定义了一个变量后,那么在内存里就有一段空间属于这个变量,这样才能对变量值进行操作(而对变量的值进行操作,就是对内存中的内容进行操作)。
考察C语句的分类。
128个字符的标准ASCII码,故而是7位。
考察程序调试的种类。
#include
main()
{
int n=0,c;
c=getchar();
while(c!='\n')
{
if (______)
n++;
c=getchar();
}
printf("the total number:%d\n",n);
}
判断c是否为数字,即c>=‘0’&&c<=‘9’。
