三大结构
程序有3大结构,分别是顺序结构、选择结构和循环结构。
顺序结构:计算A+B的和
流程图:
代码:
#include <stdio.h>
int main(){
int a, b, c;
scanf("%d", &a);
scanf("%d", &b);
c = a + b;
printf("%d\n", c);
return 0;
}
选择结构:判断奇数偶数
流程图:
代码:
#include <stdio.h>
int main(){
int n;
scanf("%d", &n);
if(n%2 == 1){
printf("JiShu\n");
}
else{
printf("OuShu\n");
}
return 0;
}
循环结构:质数判断
让i从2到n-1,寻找n的约数,也就是当i不是n的约数且小于n的时候不停地验证、+1。
流程图:
While循环代码:
#include <stdio.h>
int main(){
int n, i;
scanf("%d", &n);
i = 2;
while(i < n && n%i != 0){
i = i + 1;
}
if(i < n){//找到约数才退出循环的
printf("HeShu\n");
}
else{//2到n-1都没有约数
printf("ZhiShu\n");
}
return 0;
}
For循环代码:
#include <stdio.h>
int main(){
int n, i;
scanf("%d", &n);
for(i=2; i<n && n%i!=0; i++){
}
if(i < n){//找到约数才退出循环的
printf("HeShu\n");
}
else{//2到n-1都没有约数
printf("ZhiShu\n");
}
return 0;
}
#include <stdio.h>
int main(){
int n, i;
scanf("%d", &n);
for(i=2; i<n && n%i!=0; ){
i++;
}
if(i < n){//找到约数才退出循环的
printf("HeShu\n");
}
else{//2到n-1都没有约数
printf("ZhiShu\n");
}
return 0;
}
#include <stdio.h>
int main(){
int n, i;
scanf("%d", &n);
for(i=2; i<n; i++){
if(n%i == 0) break;
}
if(i < n){//找到约数才退出循环的
printf("HeShu\n");
}
else{//2到n-1都没有约数
printf("ZhiShu\n");
}
return 0;
}
资源下载:https://download.csdn.net/download/crxis/12346394
在线体验:将ipynb文件上传到python.jupyter.vip
本文介绍了如何在Jupyter notebook中利用Markdown绘制包括顺序结构、选择结构和循环结构在内的三大程序流程图,并提供了具体的代码示例,如计算和、判断奇偶数和质数检查。此外,还分享了资源下载链接和在线体验方式。
124

被折叠的 条评论
为什么被折叠?



