c语言函数阅读题 c语言函数选择题
c语言函数调用题及计算方法
13.B
创新互联公司为您提适合企业的网站设计 让您的网站在搜索引擎具有高度排名,让您的网站具备超强的网络竞争力!结合企业自身,进行网站设计及把握,最后结合企业文化和具体宗旨等,才能创作出一份性化解决方案。从网站策划到做网站、网站制作, 我们的网页设计师为您提供的解决方案。
14.B
15.A
16.A
给赞哦!!!
13.int a = 9;
printf("%d %d\n", a, S(a));a=9,S(a) 39成立结果为1,15,成立结果为1,即S(a) 为真,要与数学判断不同,是要分两步判断的,so 13.B
f1功能打印大于等于零的偶数。SO 14.B
f2功能计算x的n次幂。结果输出一位小数,SO 15.A
n为全局变量初值为0,30,不成立结果为0,05,成立结果为1,即S(a) 为真.SO 16.A
c语言函数习题
1、 函数调用:strcat(strcpy(str1,str2),str3)的功能是________。
C) 将串str2复制到串str1中后再将串str3连接到串str1之后
2、 若有以下调用语句,则正确的fun函数首部是
main()
{ ∶
∶
int a;float x;
∶
∶
fun(x,a);
∶
∶
}
B) void fun(float a,int x)
3、 有如下程序
int func(int a,int b)
{ return(a+b); }
main()
{ int x=2,y=5,z=8,r;
r=func(func(x,y),z);
printf("%d\n",r); }
该程序的输出结果是__________。
D) 15
4、 函数pi的功能是根据以下近似公式求π值:
(π*π)/6=1+1/(2*2)+1/(3*3)+……+1/(n*n)
请你在下面程序中的划线部分填入________,完成求π的功能。
#include "math.h"
double pi(long n)
{ double s=0.0; long i;
for(i=1;i=n;i++) s=s+________;
return (sqrt(6*s)); }
A) 1.0/i/i
5、 在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递
方式是________。
B) 单向值传递
6、 对于C语言的函数,下列叙述中正确的是________。
A) 函数的定义不能嵌套,但函数调用可以嵌套 (这答案有待斟酌)
7、 函数f的功能是:测定字符串的长度,空白处应填入________。
int f(char s[ ])
{ int i=0;
while(s[i]!='\0') i++;
return (________); }
main( )
{ printf("%d\n",f("goodbye!")); }
B) i
8、 若主调用函数类型为double,被调用函数定义中没有进行函数类型
说明,而return语句中的表达式类型为float型,则被调函数返回
值的类型是________。
C) double 型
9、 以下叙述中,错误的是________。
D) 形参可以是常量、变量或表达式
10、 以下叙述中,不正确的是________。
B) 在main函数体内定义的变量是全局变量
c语言题 阅读程序,编写字符串排序函数sortstr(char*v[],int n)
#include stdio.h
#include string.h
void sortstr(char **,int);
void main()
{
static char *proname[]={
"pascal",
"basic",
"cobol",
"prolog",
"lisp"};
int i;
sortstr(proname,5);
for(i=0;i5;i++)
printf("%s\n",proname[i]);
}
void sortstr(char *v[],int n)
{
int i = 0;
int j = 0;
char *temp;
for(i = 0; i n;i++)
{
for(j = i; j n;j++)
{
if(0 strcmp(v[i],v[j]))
{
temp = v[i];
v[i] = v[j];
v[j] = temp;
}
}
}
}
标题名称:c语言函数阅读题 c语言函数选择题
文章起源:http://pwwzsj.com/article/hpjhsc.html