Part 1:
1.continue与break的区别:continue是指结束这个循环并开始重新开始一个循环,break是指结束这个循环并不重新开始,会继续向下运行;
2.在两层嵌套循环中,内层如果出现continue或break,均不会影响外层循环;
Part 2:
#include <stdio.h>
int main()
{
int number, max, min, n;
n=1;
printf("输入第%d个数: ", n);
scanf("%d", &number);
max = number;
min = number;
while(n<5)
{
n++;
printf("输入第%d个数: ", n);
scanf("%d", &number);
if(number>=max)
max = number;
else if(number<=min)
min = number;
}
printf("最大数为: %d\n", max);
printf("最小数为: %d\n", min);
return 0;
}

Part 3:
#include <stdio.h>
int main()
{
int n,i,j=0;
for(n=101;n<201;n++)
{
for(i=2;i<n;i++)
if(n%i==0)
break;
else if(i==n-1)
{
printf(" %d",n);
j++;
}
}
printf("\n 101~200间共有%d个素数\n",j);
return 0;
}

#include <stdio.h>
int main()
{
int col,line,i, a, b;
for(line=1;line<=5;line++)
{
a=5-line;
b=2*line-1;
for(i=1;i<=a;i++)
printf(" ");
for(col=1;col<=b;col++)
{printf("*");
if(col==b)
printf("\n");
}
}
return 0;
}

原文:https://www.cnblogs.com/sj0904/p/10720705.html