小白发问,这个C语言题该怎么写?求大佬帮助

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-08-01
小白发问,这个C程序该怎么写?求大佬帮助



如图。

这个可以用穷举法,代码如下:
#include
int main()
{
int thf;
for (thf = 'A'; thf <= 'D'; ++thf)
{
if ((thf != 'A') + (thf == 'C') + (thf == 'D') + (thf != 'D') == 3)
printf("小偷是%c
", thf);
}
return 0;
}
运行:

#include <stdio.h>

int mystrcmp(char *s1,char *s2)

{ for(; *s1&&*s1==*s2; )s1++,s2++;

  return *s1-*s2;

}

int main()

{ char s1[200],s2[200];

  int ans;

  gets(s1);

  gets(s2);

  ans=mystrcmp(s1,s2);

  if(!ans)printf("equal
");

  else printf("%d
",ans);

  return 0;

}



插入排序法上命面是算法函数下面主函数。是测试内容。

  • C语言,小白提问?
    答:把图中红色框内代码改成下面的:fgets(cc, n, stdin);这样改的话有一个问题要注意,就是文件的末尾一定要加一个回车,不管文件是一行还是多行。
  • 求大佬帮忙告诉一下这个c语言题的过程 小白一枚
    答:这个程序的运行结果可以有两种方法得出,一是模拟运行。第二种办法是看懂函数fun的功能。这个函数的功能是把数组中从下标n1开始到n2为止的这一段数组元素进行逆置存放。然后就按着这个方法对整个数组进行三次的函数调用。所以最后的结果,他实际是把A数组中下标从0到3的元素移到数组的后段,应该选择答案...
  • C语言编程小白,求解答
    答:以下是使用分治思维进行设计的C语言代码,实现了题目中要求的4个功能,并使用菜单界面进行功能布局:include <stdio.h> include <stdlib.h> include <string.h> // 定义学生结构体 typedef struct { char id[20]; // 学号 char name[20]; // 姓名 float score[10]; // 课程分数 float total...
  • 大佬们,求请教这道c语言题目怎么写?
    答:思路是假定输入12453,则首先用1去除这个数,发现结果不等于0,于是再用10去除,用100去除,每次除数乘以10,直到结果等于0,这时会得到100000,这个数除以10得到10000,正好是12453的位数相同 输出时,12453/10000=1,输出,然后12453-1*10000=2453,然后将除数除以10, 于是输出2453/1000=2, ..., 直到x被减到...
  • 大佬们,小白求请教,这道c语言的题目咋写啊?
    答:在m=x;前或后加一句s=0;。
  • 本人小白,学习了C语言基本语法后,还是不知道完整的程序该怎么写?
    答:一个基础的C语言程序包含:1、预处理命令(比如开头#include语句导入头文件,还有定义常量等)。2、全局变量定义。2、函数声明语句(就是有函数返回值类型,有参数类型,有函数名,但没有大括号的函数体内容)说明:如其他函数定义在main函数之下,这里需写声明,如定义在main函数之上,无需写声明。3、...
  • C语言小白 求大神指教?
    答:题目没有明确输入到底是什么形式,什么内容 双重循环可以搞定
  • 大大们啊,求助一道C语言题,本人C语言小白,求解
    答:输出结果是:4,5,5 (按任意键)
  • 小白发问,这个C语言改错该如何做?求大佬指教啊
    答:出错行号:第12行 原因:未定义temp变量 出错行号:第十行 原因:冒泡排序法应用错误 正确代码 include <stdio.h> int main(){ int a[10]={21,43,55,12,65,87,25,93,30,62};int i,k,*pa;int temp;for (k=0;k<10;k++)printf("%3d",a[k]);printf("\n\n");for (k=0;...
  • c语言小白问题
    答:你好:图片太模糊,大致看了一下,是scanf用错了。建议改成:scanf("%f %f",&f1,&f2);输入两个数之间以空格隔开。祝你生活愉快。