我很菜
#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下,谢谢了