我很菜
#include<stdio.h>
#include<math.h>
main()
{ int x=1;
if (x%5!=1||x%6!=5||x%7!=4||x%11!=10)x++; printf("%d\n",x);
getch() ;
return 0 ;}
我这样后输出的是2了,我认为是缺少循环语句
所以我改成
#include<stdio.h>
#include<math.h>
main()
{ int x=1; do{x++}
while (x%5!=1||x%6!=5||x%7!=4||x%11!=10);printf("%d\n",x);
getch() ;
return 0 ;}
我看书上我的程序格式没错,可是不成功,为甚磨?
还有 a+aa+aaa+aaaa+...+aaaaa(n个a)
#include<stdio.h>
#include<math.h>
main()
{ int,a,n,x,value=1;
printf("Enter two integers");
scanf("%d,%d",&a,&n);
for(;n>1;n--)
{value=value*10+1}
x=value*a;
printf("\n%d",x);
getch();
return 0;
}
他就是有好多错,但是我看了好多遍都看不出来,我觉得我思路没错,所以请高手解答1下,谢谢了