单项选择题

下列程序的输出结果是( )。
#include <stdio.h>
int f(int a,int b);
main()
int i=2,p,j,k;
j=i; k=++i;
p=f(j,k);
printf("%d",p);

int f(int a,int b)
int c;
if(a>b)c=1;
else if(a= =b) c=0;
else c=-1;
return(c);

A.-1
B.1
C.2
D.编译出错,无法运行
<上一题 目录 下一题>
热门 试题

单项选择题
有一堆零件(个数在100到200之间),如果分成4个零件一组,则多2个零件;若分成7个零件一组,则多3个零件;若分成9个零件一组,则多5个零件。下面的程序是求这堆零件的总数,请选择填空。 #include<stdio.h> main() int i; for(i=100; i<200;i++) if((i-2)%4==0) if(! ((i-3)%7)) if(____) printf( %d ,i);
A.i%9=5
B.i%9!=5
C.(i-5)%9!=0
D.(i-5)%9= =0
单项选择题
检查软件产品是否符合需求定义的过程称为( )。
A.确认测试
B.集成测试
C.验证测试
D.验收测试
相关试题
  • 以下程序段打开文件后,先利用fseek函数将...
  • 用以下语句调用库函数malloc,使字符指针st...
  • 以下程序的输出结果是 【18】 。 #in...
  • 下面程序中函数fun的功能是:找出一维数组...
  • 以下程序的输出结果是 【17】 。 #in...