学习笔记1:goto语句
编程:从1一直加到100
#pragma warning(disable:4996)
#include <stdio.h>
void main()
{
int i, sum = 0;
i = 1;
loop: if (i <= 100) //loop是goto语句的标识符,下方的goto loop会跳转回到这里
{
sum = sum + i;
i++;
goto loop;
}
printf("%d\n", sum);
}
运行结果:
学习笔记2:while语句
编程1:从1加到100
#pragma warning(disable:4996)
#include <stdio.h>
void main()
{
int i, sum = 0;
i = 1;
while (i <= 100)
{
sum = sum + i;
i++;
}
printf("%d\n", sum);
}
运行结果:
编程2:统计从键盘输入一行字符的个数
#pragma warning(disable:4996)
#include <stdio.h>
void main()
{
int n = 0;
printf("input a string:\n"); //string表示字符串
while (getchar() != '\n') //随便输入键盘上除了“回车”之外的任何一串字符
{
n++;
}
printf("%d", n);
}
运行结果:
学习笔记3:do-while语句
编程1:从1加到100
#pragma warning(disable:4996)
#include <stdio.h>
void main()
{
int i, sum = 0;
i = 1;
do
{
sum = sum + i;
i++;
} while (i <= 100);
printf("%d\n", sum);
}
运行结果:
注:while和do-while的区别在于while写在哪,写在前面就在后面加条件,写在后面就在do后加条件。