#inculde <stdio.h>
#deFine SUB(a) (a) (a)
main()
{ int a=2,B=3,c=5,d;
d=SUB(a+B)*c;
printF(”%d/n”,d);
}
程序运行后的输山结果是
A.0
B.-12
C.-20
D.10
[单选题]( 35 )有以下程序#include <stdio.h>#define SUB ( a ) ( a ) - ( a )main (){ int a=2,b=3,c=5,d;d=SUB ( a+b ) *c;printf ( " %d \ n " ,d ) ;}程序运行后的输出结果是A. ) 0B. ) -12C. ) -20D. ) 10
[单选题]有以下程序#inculde <stdio.h>#deFine N8void Fun(int * x,int i)main(){ int a[N]={1,2,3,4,5,6,7,8},i;F.un(a,2);F.or(i=0;i<N/2;i++){ printF(“%d”,a[i]);}PrintF(“/n”);}程序运行后的输山结果是A.1313B.2234C.3234D.1234
[单选题]有以下程序#inculde <stdio.h>#inculde <string.h>strtict A{ int a;char B[10];douBle c;};void F (struct A t);main(){ struct A a ={1001,”zhangDa”,1098.0};F.(a);printF(“%d,%s,%6.1F/n”,a.,a.B,a.c);void F(struct A t){ t.a=1002;strcpy(t.B,”ChangRong”)
[单选题]有以下程序#inculde <stdio.h>int Fun(){ ststic int x=1;x*=2;return x;}main (){ int i,s=1;F.or(i=1;I<=2,I + +) s =Fun();printF(“%d/n”,s);}程序运行后的输出结果是A.0B.1C.4D.8
[单选题]有以下程序#inculde <stdio.h>Main(){ int a[5]={1,2,3,4,5},B[5]={0,2,1,3,0},I,s=0;F.or(i=0;1<5;i++)s=s+a[B[i]];printF(“%d/n”,s);}程序运行后的输出结果是A.6B.10C.11D.15
[单选题]有以下程序#inculde <stdio.h>Main(){ int a[5]={1,2,3,4,5},B[5]={0,2,1,3,0},I,s=0;F.or(i=0;1<5;i++)s=s+a[B[i]];printF(“%d/n”,s);}程序运行后的输出结果是A.6B.10C.11D.15
[单选题]有以下程序#inculde <stdio.h>main(){ int a=2,B=2,c=2;PrintF(“%d/n”,a/B&c);}程序运行后的输出结果是A.0B.1C.2D.3
[单选题]有以下程序#inculde <stdio.h>main(){ FILE*Fp;char str[10];F.p=Fopen(“myFile.dat”,”W”);F.puts(“aBc”,Fp);Fclose(Fp);F.p=Fopen(“myFile.dat”,”a+”);F.printFF(Fp,”%d”,28);reWind(Fp);F.scanF(Fp,”%s”,str);puts(str);F.close(Fp);}程序运行后的输出结果是A.aBcB.28cC.aBc28D.
[单选题]有以下程序#inculde <stdio.h>main(){ FILE*Fp;char str[10];F.p=Fopen(“myFile.dat”,”W”);F.puts(“aBc”,Fp);Fclose(Fp);F.p=Fopen(“myFile.dat”,”a+”);F.printFF(Fp,”%d”,28);reWind(Fp);F.scanF(Fp,”%s”,str);puts(str);F.close(Fp);}程序运行后的输出结果是A.aBcB.28cC.aBc28D.
[单选题](36)有以下程序#include <stdio.h>#define PT 3.5;#define S(x) PT*x*x;main(){ int a=1, b=2; printf(“%4.1f/n”,S(a+b));}程序运行后输出的结果是A.)14.0 B)31.5 C)7.5 D)程序有错无输出结果