C语言的一个题目,我哪里错了9题目:输入一个整数,判断该数是否能被3,5,7整除,并输出以下信息之一: (1)能同时被3,5,7整除; (2)能被其中两数(要指出哪两个)整除; (3)被其中一个

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/19 04:22:59
C语言的一个题目,我哪里错了9题目:输入一个整数,判断该数是否能被3,5,7整除,并输出以下信息之一: (1)能同时被3,5,7整除; (2)能被其中两数(要指出哪两个)整除; (3)被其中一个

C语言的一个题目,我哪里错了9题目:输入一个整数,判断该数是否能被3,5,7整除,并输出以下信息之一: (1)能同时被3,5,7整除; (2)能被其中两数(要指出哪两个)整除; (3)被其中一个
C语言的一个题目,我哪里错了
9题目:输入一个整数,判断该数是否能被3,5,7整除,并输出以下信息之一: (1)能同时被3,5,7整除; (2)能被其中两数(要指出哪两个)整除; (3)被其中一个数(要指出哪一个)整除;(4)不能被3,5,7任一个整除.
#include"stdio.h"main(){int a,i,count=0;int c[5]={3,5,7};scanf("%d",&a);for(i=0;i

C语言的一个题目,我哪里错了9题目:输入一个整数,判断该数是否能被3,5,7整除,并输出以下信息之一: (1)能同时被3,5,7整除; (2)能被其中两数(要指出哪两个)整除; (3)被其中一个

首先,那个数组的赋值就不对,你生命了一个5个元素的数组,却只赋值了3个数;然后在for循环中,你判断的是i<6,数组会从下标[0]一直到[5]总共6个元素.

而且记录不了是那几个可以整除.

稍微修改了一下: