求一个角的正弦函数值的平方。能够实现此功能的函数是
A. sqofsina(x){ float x;return(sin(x)*sin(x));}
B. double sqofsinb(x){ float x;return(sin((double)x)*sin((double)x));}
C. double sqofsinc(x){ return(((sin(x)*sin(x));}
D. sqofsind(x){ float x;return(double(sin(x)*sin(x)));
查看答案
某函数f的形参为char s[] 。已知 char s[100],则正确的调用格式为
A. f(s)
B. f(&s)
C. f(s[100])
D. f(*s)
定义一个函数实现交换x和y的值,并将结果正确返回。能够实现此功能的是
A. swapa(int x,int y){ int temp;temp=x;x=y;y=temp;}
B. swapb(int *x,int *y){ int temp;temp=x;x=y;y=temp;}
C. swapc(int *x,int *y){ int temp;temp=*x;*x=*y;*y=temp;}
D. swapd(int *x,int *y){ int *temp;temp=x;x=y;y=temp;}
编写一个函数fun,实现将一个字符串反序存放。例如:在主函数中输入字符串“abcdefg”,在调用fun函数后,则应输出“gfedcba”。请填写程序。#define N 81char fun(char s[],int n){int i;char c;for(){c=s[i];s[i]=s[n-1-i];s[n-1-i]=c;}}main(){ char s [N];int l;printf("input a string:");gets(s);l=strlen(s);fun(s,l);printf("The new string is :");puts(s);}
A. i=0;i B. i=0;i<=n/2;i++
C. i=0;i<=(n-1)/2;i++
D. i=0;i<(n-1)/2;i++
编写一个函数fun实现求一个字符串中的英文字母的个数 。填写程序。int fun(char s[]){int i,n=0;for()if(s[i]>='A' && s[i]<='Z'|| s[i]>='a' && s[i]<='z')n++;return n;}main(){int n;char s[100];scanf("%s",s);n=fun(s);printf("\nThe result is :%d\n",n);}
A. i=0;s[i]!=0;i++
B. i=0;s[i]!='\0';i++
C. i=0;s[i]=='\0';i++
D. i=0;s[i]<='\0';i++