文章插图
算法流程图:
文章插图
选B首先排除C D 因为是输出a是一个数 所以不可能是排列
再看A和B 该怎么选
第一个判断框先比较a和b
当a>b则将b赋值给a 所以得到的是较小的 再比较a和c
若a>c再将c赋值给a
若a<c输出a还是较小的所以输出的a是3个数中最小的
主要是先明白a←b是意思是把b的值赋于a现在的教材中都写成a=b
谢谢
算法流程图怎么做?:
文章插图
第一步解决算术的核心
算法的流程图描述:
文章插图
a
>
b
|
|
yes
no
|
|
a-b>c
a,b对调
|
|
yes
no
|
|
输出不能
a+b>c
|
|
yes
no
|
|
输出不能
输出能
求算法流程图:
文章插图
参照答案改掉后是这样的
#include<stdio.h>
void fun(char*p,char*b)
{
int i,k=0;
while(*p)
{
i=1;
while(i<=3||*p)//改为while(i<=3&&*p)
{
b[k]=*p;
k++;
p++;
i++;
}
if(*p)
{
b[k]=' ';//答案上是改为b[k++]=' ';也就是 b[k]=' ';k++; 就能得到正确结果了
}
}
b[k]='\0';
}
void main()
{
char a[80],b[80];
printf("Enter a string:\n");
gets(a);
printf("The original string:\n");
puts(a);
fun(a,b);
printf("\nThe string after insert space:\n");
puts(b);
printf("\n\n");
}
C语言算法流程图:
文章插图
【算法流程图用什么软件做,算法流程图符号含义】开始->定义3个变量->输入3个数->判断3个数的大小->输出中间数
推荐阅读
- 百度做网站推广的费用,百度
- 麻辣烫底料配方 麻辣烫好不好吃底汤起着决定性作用
- 玉米芯怎么做好吃又简单 玉米芯怎么做好吃
- 帕萨特1.4t动力够用吗 1.4t帕萨特值不值得购买
- 泥鳅炖黑豆功效与作用及食用方法 泥鳅炖黑豆有什么功效与作用及食用方法
- pdf怎么翻译成中文 PDF两种好用的翻译方法
- 泽泻功效与作用禁忌症 泽泻功效与作用禁忌症有什么
- 阿胶糕不能用什么锅熬 熬阿胶糕用什么锅
- 家用小汽车正常胎压是多少 胎压达到多少才是正常的
- 日语谐音翻译器,日语谐音骂人