早教吧 育儿知识 作业答案 考试题库 百科 知识分享

acmpresentationerrorDescription输入正整数n1和n2,试编程输出n1和n2之间不能被3整除的数.每行输出5个数字.(包含n1和n2)Input输入正整数n1和n2.Output输出n1和n2之间不能被3整除的数.每行最多输出5个数字

题目详情
acm presentation error
Description
输入正整数n1和n2,试编程输出n1和n2之间不能被3整除的数.每行输出5个数字.(包含n1和n2)
Input
输入正整数n1和n2.
Output
输出n1和n2之间不能被3整除的数.每行最多输出5个数字.每行数字如果满5个的话,则第5个数字后面没有空格,直接换行.
Sample Input
705 769Sample Output
706 707 709 710 712
713 715 716 718 719
721 722 724 725 727
728 730 731 733 734
736 737 739 740 742
743 745 746 748 749
751 752 754 755 757
758 760 761 763 764
766 767 769
我的程序:
#include"stdio.h"
void main()
{
\x05int n,i=0,n1,d=0,n2,a,b;
\x05scanf("%d%d",&n1,&n2);
if (n1>=n2)
\x05{
\x05\x05a=n1;
\x05 b=n2;
\x05while (i
▼优质解答
答案和解析
PE~结果正确格式错误
行末多了空格
可以这样改
if(n%3!=0)
\x05\x05{
\x05\x05\x05printf("%d",n);/**把空格输出放到与换行一起判断**/
\x05\x05\x05d=d+1;
\x05\x05 if(d%5==0)
\x05\x05\x05printf("\n");
else printf(" ");
\x05\x05}