如下程序sum=0 for i in range(3,5): for j in range(3,i+1): sum+=j print(sum)的运行结果是()。
#include<stdio.h>
int isprime(int x)
{int i,r=1;
for(i=2;i<=x/2;i++)
if(x%i==0){r=0;break;)
______;}/*第一空*/
main()
{int i,a[10],sum=0;
printf("Enter 10 nums:\n");
for(i=0;i<10;i++)
scanf("%d",&a[i]);
for(i=0;i<10;i++)
if(______)/*第二空*/(printf("%d",a[i]);
______;/*第三空*/
}
printf("\nThe sum=%d\n",sum);
}
设有如下C语言程序: void main() { int i.,sum; for fi=0;i<1000;i++) { sum+=funcl(i); } } int funcl(int a) { return(a%50); } 可以对该C语言程序采取的优化措施包括_______。
A.常量合并
B.公共子表达式删除
C.死代码删除
D.函数嵌入
设有如下程序段:
intj=0,sum=1;
do{
sum+=j++;}
while(j<6);
printf("%d\n",sum);
上述程序段的输出结果是______。
有以下程序: struct STU {char rlLlm[10]; float scoEe[3];} main() {struer STU s[3]={{“20021”,90,95,85), {“2 0022”,95,80,75}, {“20023”,100,95,90}},*P=s; int i;float sum=0; for(i=0;i<3;i++) Sum=Sum+p一>score[i]; printf(“%6.2f\n”,sum); ) 程序运行后的输出结果是()。
#include<stdio.h>
main()
{inti,j,sum=0,m,n=4;
for(i=1;i<=n;i++)
{m=1;
for(j=1;j<=i;j++)m=m*j;
sum=sum+m;}
printf("sum=%d\n",sum);
}
程序运行结果是:______
下列程序的运行结果为【 】。 void average(); main() { float score[3][4]={{65,67,70,60},{80,87,90,81},{90,99,100,99}}; average(*score,12); } void average(p,n) int n; float*p; { int i; float sum=0; for(i=0;i<n;i++,p++) sum+=(*p); printf("%.2f\n",sum/n); }
以下程序是计算10名学生1门课成绩的平均分。请填空。
#include<stdio.h>
float average(float array[10])
{int i;float aver,sum=array[0];
for(i=1;i<10;i++)sum+=______;
aver=sum/10;
return(aver);
}
main()
{float score[10],aver;
int i;
printf("\n input 10 scores:");
for(i=0;i<10;i++)scanf("%f",&score[i]);
aver=average(score);
printf("\n average score is%5.2f\n",aver);
}
A.不应该用G02
B.不应该用I
C.K=0
D.必须用R
#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]);
}