填空题

若有以下程序   int f(int x,int y)   { return(y-x)*x; }   main( )   { int a=3,b=4,c=5,d;    d=f(f(3,4),f(3,5));    printf("%d\n",d);   }   执行后输出结果是【 】。

【参考答案】

I
<上一题 目录 下一题>
热门 试题

单项选择题
执行以下程序后,test.txt文件的内容是【 】。(若文件能正常打开)#includemain(){FILE * fp;char*sl= Fortran ,*s2= Basic ;if((fp=fopen( test.txt , wb ))==NULL){printf( Can’t open test.txt file\n );exit(1);}fwrite(sl,7,1,fp);/*把从地址sl开始的7个字符写到fp所指文件中*/fseek(fp,0L,SEEK_SET);/*文件位置指针移到文件开头*/fwrite(s2,5,1,fp);fclose(fp);}
A.Basican
B.BasicFortran
C.Basic
D.FortranBasic
填空题
以下程序的运行结果是【 】。main() {int a=2,b=7,c=5; switch(a>O){case 1:switch(b<0) {Case 1:printf( @ );break;Case 2:printf( ! );break;}Case 0:switch(c==5){Case 0:printf( * );break;Case 1:prinff( # );break;case 2:printf( $ );break;}default:printf( & );}printf( \n ); }
相关试题
  • 在Windows环境下,利用菜单命令删除固定硬...
  • 已有定义double *p;,请写出完整的语句...
  • 支持Internet基本服务的协议是【 】。
  • 以下函数的功能是计算,请填空。double fu...
  • 数据独立性分为逻辑独立性与物理独立性。当...