#include main() { int f,f1,f2,i; f1= 0;f2 =1; printf("%d %d
来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/29 11:21:02
#include main() { int f,f1,f2,i; f1= 0;f2 =1; printf("%d %d ",f1,f2); for(i=3;i
f1= 0;f2 =1;
printf("%d %d ",f1,f2);
执行到这里输出0 1
这应该没什么好解释的
接下来3次循环(i取值3,4,5,执行3次循环)
第一次,f=f1+f2=0+1=1,所以printf("%d",f);输出1,现在总的输出变为0 1 1
然后f1=f2=1, f2=f=1
第二次,f=f1+f2=1+1=2,所以printf("%d",f);输出2,现在总的输出变为0 1 12
然后f1=f2=1,f2=f=2
第三次,f=f1+f2=1+2=3,所以printf("%d",f);输出3,现在总的输出变为0 1 123
注意在循环中间输出的时候没有空格,所以所有输出都挨着的.最后输出一个换行符\n
printf("%d %d ",f1,f2);
执行到这里输出0 1
这应该没什么好解释的
接下来3次循环(i取值3,4,5,执行3次循环)
第一次,f=f1+f2=0+1=1,所以printf("%d",f);输出1,现在总的输出变为0 1 1
然后f1=f2=1, f2=f=1
第二次,f=f1+f2=1+1=2,所以printf("%d",f);输出2,现在总的输出变为0 1 12
然后f1=f2=1,f2=f=2
第三次,f=f1+f2=1+2=3,所以printf("%d",f);输出3,现在总的输出变为0 1 123
注意在循环中间输出的时候没有空格,所以所有输出都挨着的.最后输出一个换行符\n
#include main() { int f,f1,f2,i; f1= 0;f2 =1; printf("%d %d
int a=10;f1(){int a=20;printf("%d",a);}f2(){printf("%d",a);}
main() { long int f1,f2; int i; f1=1; f2=1; for (i=1;i
#include main(){int a=0x7fffffff,b=025;float f1=123.456,f2=2
#include void main() { int i=10; printf("%d,%d,%d\n",++i,i,i
#include void main() { int i=3; printf("i++=%d\n,++i=%d\n",
return的意思?#include int f(int i){printf("i=%d\n",i);return 0;
1.#include 2.3.int main() 4.{ 5.int i=43; 6.printf("%d\n",pr
#include"stdio.h" void main() { int n=1; printf("%d,%d,%d\n"
#include void main() { int n=1; printf("%d,%d,%d",n,++n,n--)
一道C语言题,# include int fun (int n,int *s){int f1,f2;if (n==1||
#include void main(){int n,i; scanf("%d",&n);i=n&7; printf("