单项选择题

有以下程序:   float fun(int x,int y)   {return(x+y);}   main( )   { int a=2,b=5,c=8;    printf("%3.Of\n",fun( (int)fun(a+c,b),a-c) );   }   程序运行后的输出结果是( )。

A.编译出错
B.9
C.21
D.9
<上一题 目录 下一题>
热门 试题

单项选择题
s12和s2已正确定义并分别指向两个字符串。若要求:当s1所指串大于s2所指串时,执行语句S;则以下选项中正确的是
A.if(s1>s2)S;
B.if(strcmp(s1,s2))S;
C.if(strcmp(s2,s1)>0)S;
D.if(strcmp(s1,s2)>0)S;
单项选择题
有以下程序#include main(){char p[20]={′a′,′b′,′c′,′d′},q[]= abc ,r[]: abcde ;strcpy(P+strlen(q),r);strcat(p,q);printf( %d%d\n ,sizeof(p),strlen(p));}程序运行后的输出结果是【 】。
A.209
B.99
C.2011
D.1111
相关试题
  • 在面向对象方法中,类的实例称为【 】。
  • 数据结构分为线性结构和非线性结构,带链的...
  • 以下程序运行后的输出结果是【 】。main(...
  • 函数strcmp( )的功能是对两个字符串进行...
  • 以下程序运行后的输出结果是【 】。#defi...