gpt4 book ai didi

C 程序,具有检查整数 A 是否包含整数 B 的函数

转载 作者:行者123 更新时间:2023-11-30 20:36:25 25 4
gpt4 key购买 nike

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>

int funkcija(int num, int num2)

{

int doesContain;



if (doesContain == 1)
return 1;
else
return 0;


}

int main(void)

{

int num, num2;

scanf("%d", num);
scanf("%d", num2);

printf("%d", funkcija(num, num2));


return 0;

}

所以基本上,我需要创建一个函数,它接受数字 1 和数字 2,检查数字 2 是否在数字 1 中,然后返回 0 或 1。

例如,如果数字 1 是“2452325678”,数字 2 是“7”,则数字 1 确实包含数字 2,并且该语句为真。但如果 num1 为“2134”且 num2 为“5”,则该语句为 false。

它需要原始地完成,没有数组之类的。

我需要有关算法的任何帮助。

最佳答案

int numsub(int haystack, int needle)
{
for (; haystack; haystack /= 10)
if (haystack % 10 == needle)
return 1;
return 0;
}

关于C 程序,具有检查整数 A 是否包含整数 B 的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36072904/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com