题目内容

主调函数的实参与被调函数的形参应该有如下关系( )。

A. 只要求实参和形参个数相等
B. 只要求实参和形参数据类型相同
C. 只要求形参和实参顺序相同
D. 上述三点均需具备

查看答案
更多问题

若有以下函数调用,则正确的函数声明可能是( )。int n=play(a,k);

A. void play(int *a,int b)
B. void play(int *a,b);
C. int play(int a[],int b);
D. int play(int a[N][],int b);

查找字符串s2是否在字符串s1中出现,如果出现,则返回第一次出现的位置,否则返回-1。#include int fun(char s1[],char s2[]);int main(){char s1[]="How do you do?",s2[]="do";printf("%d\n",⑴);return 0;}int fun(char s1[],char s2[]){ int i,j,k;for(i=0;s1[i]!='\0';i++){ k=i;for(j=0;⑵;j++,k++);if(s2[j]=='\0')return i;}return -1;}

从字符串中删除与所给字符相同的字符并压缩字符串。#include ⑷int main(){char str[80]="ABC1CC23",c='C';⑸printf("%s\n",str);return 0;}void fun(char str[],char c){int i,j;for(i=0,j=0;str[i]!='\0'; i++)if(str[i]!=c)⑹str[j]='\0';}

#include void fun1(int a[ ][3],int n);int main(){int a[3][3]= {{2,2,3},{4,2,2},{6,4,2}},i,j;fun1(a,3);for(i=0; i<3; i++){for(j=0; j<3; j++)printf("%2d",a[i][j]);printf("\n");}}void fun1(int a[][3],int n){int i,j;for( i=0; i

答案查题题库