下面程序输出在1~70间不能被8整除的数。
#include
int main()
{ int n;
for(n=1; n<=70;n++)
{ if(n%8==0 )
________;
else
printf(“%d
”,n);
}
return 0;
}
#include
int main()
{ int n;
for(n=1; n<=70;n++)
{ if(n%8==0 )
________;
else
printf(“%d
”,n);
}
return 0;
}
举一反三
- 以下程序的输出结果是______ 。#include int f(int n) { if(n == 1) return 1; else return n + f(n - 1);}int main(void) { printf("%d\n", f(5)); return 0;}
- #include int sub(int n) { if(n<5) return 0; else if(n>12) return 3; return 1; if(n>5) return 2; } int main() { int a=10; printf("%d\n",sub(a)); return 0;}
- 1.下面程序的运行结果是_______。 运行时从键盘输入:9↙。 #include int main { int n ; scanf( "%d" , &n ) ; if( n++ < 10 ) printf( "%d " , n ) ; else printf( "%d " , n-- ) ; return 0 ; }
- 以下程序的输出结果是( )。 main() { int n=0; while(n++<=1) printf("%d",n); printf("%d\n",n); }
- 以下程序运行后的输出结果是_______。#include<;stdio.h>;int f(int n){if(n==0||n==1) return 1;elsereturn n+f(n-1);}int main(){printf(“%d\n”,f(0));printf(“%d\n”,f(1));printf(“%d”,f(5));}