标签:line stdio.h image scan nbsp color 循环语句 break跳出循环 const
Part1
break: 此语句导致程序终止包含它的循环,并进行程序的下一阶段(整个循环后面的语句),即,不是跳到下一个循环周期而是退出循环。如果break语句包含在嵌套循环里,它只跳出最里面的
continue:循环语句里有此语句时,程序运行到此语句时,不在执行循环体里continue后面的语句而是跳到下一个循环入口处执行下一个循环。
内层循环中如出现continue,则继续执行下一次循环,不影响外层循环。break跳出循环,不再执行循环内的任何语句,不影响外层循环
Part2
#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; }
Part3
实验一
#include<stdio.h> #include<math.h> int main(){ int i,n; int count=0; for(i=101;i<=200;i=i+2) { int j=0; for(k=2;j<=sqrt(i);j++) { if(i%k==0) { break; } } if(j>sqrt(i)) { printf("%5d",i); count++; n=count; if(n%5==0) { printf("\n"); } } } printf("\n"); printf("一共有%d个素数\n",count); return 0; }
实验二
#include<stdio.h> const int A=5; int main() { int line,col; for(line=1;line<=A;++line) { int n,m; for(n=0;n<5-line;n++) { printf(" "); } for(m=1;m<=(2*line-1);m++) { printf("*"); } printf("\n"); } return 0; }
总结:好累啊,希望下次可以比这次好。
https://www.cnblogs.com/mgl1999/p/10713091.html
https://www.cnblogs.com/awjwj/p/10713802.html
https://www.cnblogs.com/74520qslm/p/10713607.html
标签:line stdio.h image scan nbsp color 循环语句 break跳出循环 const
原文地址:https://www.cnblogs.com/WPA1/p/10714225.html