如下图是我做的程序,请问是哪块出问题了啊?








富国沪深
浏览 119回答 2
2回答

小唯快跑啊

#include<stdio.h>#include <stdlib.h>#include<string.h>#include<malloc.h>int iscs(int);int main(){int w;scanf("%d",&w);if(iscs(w))printf("可以被5整除");elseprintf("不能被5整除");return 0;}int iscs(int w)//可以整除 返回true{char *p;int i=0,sum=0,wSave=w;while(1)//计算数字位数{if(wSave/10>0){i++;wSave=wSave%10;}elsebreak;}p=malloc(sizeof(char)*(i+2));itoa(w,p,10);for(i=0;i<strlen(p);i++){sum=sum+(p[i]-'0')*(p[i]-'0');}if(sum%5==0){return 1;}return 0;}

交互式爱情

#include<stdio.h>void main(){int sum,i,a,b,c;for(i=100;i<=200;i++){a=i/100;b=i/10%10;c=i%10;sum=a+b+c;if(sum%5==0)printf("%d\t",sum);else&nbsp;printf("不能被5整除!\n");continune;}printf("\n");}
打开App,查看更多内容
随时随地看视频慕课网APP