有以下程序
#include <stdio.h>
double f(double x);
main()
{ double a=0; int i;
for(i=0;i<30;i+=10) a+=f((double)i);
printf(“%5.0f/n”, a);
}
double f(double x)
{ return x*x+1;}
程序运行后的输出结果是()
A.503
B.401
C.500
D.1404
[单选题]有以下程序#include<stdio.h>double f(double x);main(){ double a=0;int i;for(i=0;i<30;i+=10) a+=f((double)i);printf("%5.0f\n",a);}double f(double x){return x*x*i;}程序运行后的输出结果是A.503B.401C.500D.1404
[单选题]试题33有以下程序#include <stdio.h>int f(int m){ static int n=0;n+=m;return n;}main(){ int n=0;printf(“%d,”, f(++n));printf(“%d/n”, f(n++));}程序运行后的输出结果是()A.1,2B.1,1C.2,3D.3,3
[单选题]试题32有以下程序#include <stdio.h>#include <string.h>main(){ char a[5][10]={“china”, “beijing”, “you”, “tiananmen”, “welcome”};int i,j; char t[10];for(i=0; i<4; i++)for(j=i+1; j<5; j++)if(strcmp(a[i], a[j])>0){ strcpy(t, a[i]); strcpy(a
[单选题]试题35有以下程序#include <stdio.h>#include <string.h>void fun(char *w,int m){ char s, *p1, *p2;p1=w; p2=w+m-1;while(p1<p2){s=*p1; *p1=*p2; *p2=s; p1++; p2- -;}}main(){ char a[]=”123456”;fun(a, strlen(a)); puts(a);}程序运行后的输出结果是()A.654321B.11661
[单选题]试题36有以下程序#include <stdio.h>#include <string.h>Typedef struct {char name[9]; char sex; int score[2];}STU;STU f(STU a){ STU b={“Zhao”, ‘m’, 85, 90};int i ;strcpy(a.name, b.name);a.sex=b.sex;for(i=0; i<2; i++) a.score[i]=b.score[i];return
[单选题](24)有以下程序#include<stdio.h>int f(int x,int y){return()y-x)*x);}main(){int a=3,b=4,c=5,d;d=f(f(a,b),f(a,c));printf(“%d/n”,d);}程序运行后的输出结果是A.)10 B)9 C)8 D)7
[单选题]试题18有以下程序#include <stdio.h>main(){ int a=1,b=0;if(- -a) b++;else if(a= =0) b+=2;else b==3;printf(“%d/n”, b);}程序运行后的输出结果是()A.0B.1C.2D.3
[单选题]试题20有以下程序#include <stdio.h>main(){ int a=7;while(a- -);printf(“%d/n”,a);}程序运行后的输出结果是()A.-1B.0C.1D.7
[单选题]试题34有以下程序#include <stdio.h>main(){ char ch[3][5]={“AAAA”, ”BBB”, ”CC”};printf(“%s/n”, ch[1];)}程序运行后的输出结果是()A.AAAAB.CCC.BBBCCD.BBB
[单选题]试题38有以下程序#include <stdio.h>main(){ int a=2,b;b=a<<2; printf(“%d/n”,b);}程序运行后的输出结果是()A.2B.4C.6D.8