下面程序段可以求出n!的值。#include<stdio.h>main(){int i,n;long np;scanf("%d",&n);______;/*
下面程序段可以求出n!的值。
#include<stdio.h>
main()
{int i,n;
long np;
scanf("%d",&n);
______;/*第一空*/
for(i=2;______;i++)/*第二空*/
______;/*第三空*/
printf("n=%d,n!=%ld\n",n,np);
}
下面程序段可以求出n!的值。
#include<stdio.h>
main()
{int i,n;
long np;
scanf("%d",&n);
______;/*第一空*/
for(i=2;______;i++)/*第二空*/
______;/*第三空*/
printf("n=%d,n!=%ld\n",n,np);
}
第1题
对某段代码依次划分为基本块B0、B1和B2。其中B0是程序的第一个语句对应的基本块。
其中:表示变量i存在引用;(i)表示变量i存在定值。 (1)给出该程序的控制流图G。 (2)求出G中全部的循环。 (3)求d4ud和d6du。
第3题
A.12
B.ab
C.3
D.以上都不对
第4题
A.A.3
B.B.4
C.C.5
D.D.2
第5题
第6题
A.1,8,8
B.1,4,4
C.1,4,8
D.1,8,4
第9题
#include
main(int x,int b[])
{int k=0,r,i;
scanf("%d",x);
do .
{r=x%2;
b[______]=r;/*第一空*/
x/=2;
}while(______);/*第二空*/
for(______);i>=0;i--)/*第三空*/
print f("%d",b[i]);
}
第10题
下面程序段的输出结果是______。
#include<stdio.h>
int b=1:
int func(int *a)
{*a+=b;return(*a);)
main()
{int a=2,res=1;
res+=func(&a);
prf("%d%d\n",a,res);}