单项选择题

以下函数返回a所指数组中最小的值所在的下标值 fun(int *a,int n) { int i,j=0,p; p=j for(i=j;i<n;i++) if(a[i]<a[p])______; return(p);} 在横线处应填入的是

A.i=p
B.a=a
C.p=j
D.p=i
<上一题 目录 下一题>
热门 试题

单项选择题
有以下程序 #include <stdio.h> main() { int s[12]={1,2,3,4,4,3,2,1,1,1,2,3},c[5]={0},i; for(i=0;i<12;i++) c[s[i]]++; for(i=1;i<5;i++) printf( %d ,c[i]); printf( n ); } 程序的运行结果是
A.1 2 3 4
B.2 3 4 4
C.4 3 3 2
D.1 1 2 3
单项选择题
已有定义:char c;,程序前面已在命令行中包含ctype.h文件,不能用于判断c中的字符是否为大写字母的表达式是
A.isupper(
B.'A'<=c<='Z'
C.'A'<=c&&c<='Z'
D.c<=('z'-32)&&('a'-32)<=c
相关试题
  • 以下程序的运行结果是______。#incl...
  • 设有定义“stmct{int a;float b;char...
  • 下面程序的运行结果是______。#incl...
  • 以下程序的输出结果是______。#incl...
  • 以下程序的输出结果是______。#incl...