收藏 分销(赏)

第8次c语言上机实验课.doc

上传人:仙人****88 文档编号:6884941 上传时间:2024-12-23 格式:DOC 页数:4 大小:39KB 下载积分:10 金币
下载 相关 举报
第8次c语言上机实验课.doc_第1页
第1页 / 共4页
第8次c语言上机实验课.doc_第2页
第2页 / 共4页


点击查看更多>>
资源描述
一、选择题 1、自定义函数中若缺省函数值类型,则隐含的类型是( )。 A. int B. long C.float D.double 2、下列关于C语言函数的描述中,错误的是( )。 A. 函数的定义可以嵌套,但函数的调用不可以嵌套 B. 凡不加类型说明的函数,其返回值默认为整型 C.函数的返回值可以通过函数中的return语句获得 D.可以定义有参函数,也可以定义无参函数 3、下面函数调用语句含有实参的个数为( )。 temp((a,b,c),(x,y)) A. 2 B. 3 C.4 D.5 4、以下程序运行后输出结果是( )。 #include <stdio.h> int fun(int a, int b) { return(a-b); } main() { int x=5,y=3,k; k=fun(x,y); printf("%d-%d=%d\n",x,y,k); } A. 0 B. x-y=2 C.5-3=2 D.2 5、以下程序运行后输出结果是( )。 #include <stdio.h> int a=2,b=3,c=5; int fun(int a, int b) { int c; c=a>b?a:b; return(c); } main() { int a=6; printf("%d",fun(fun(a,b),c)); } A. 5 B. 3,5 C.6,5 D.6 6、以下程序运行后输出结果是( )。 void fun(int i) { int m=2; m=i++; printf("%d ",m); } main() { int m=7,n=5; fun(n); printf("%d",m); } A. 5 5 B. 6 6 C.5 7 D.6 7 7、若有函数定义: int func() { static int m=0; return m++; } 以下程序段运行后屏幕输出为( )。 int i; for(i=1;i<=4;i++) func(); printf("%d",func()); A. 0 B. 1 C.4 D.5 8、下面程序的输出结果是( )。 #include <stdio.h> int num=10; func() { int num=4; return ++num; } void main() { printf("%d\n",func()); } A. 4 B. 5 C.10 D.11 9、以下程序的运行结果是( )。 func(int a,int b) { int c; c=(a>b)?(a-b):(a+b); return(c); } main() { int x=7,y=3; printf("%d\n",func(x,y)); } A. 3 B. 4 C.7 D.10 10、以下程序运行结果是( )。 void main( ) { int max(float a,float b); float x,y; int z; x=-4.6; y=-3.7; z=max(x,y); printf("%d\n",z); } int max(float a,float b) { float c; if(a>b) c=a; else c=b; return (c); } A. -3.7 B. -3 C.-4.6 D.-4 11、以下程序的运行结果是( )。 int a=2,b=3; int min(int a,int b) { int c; c=a<b?a:b; return(c); } main() { int a=4; printf("%d",min(a,b)); } A. 2,3 B. 2 C.3 D.4 12、以下程序的运行结果是( )。 fun() { static int a=0; a++; printf("%d ",a); } main() { int i; for(i=1;i<=2;i++) fun(); } A. 1 1 B. 1 2 C.0 0 D.0 1 13、若有定义:#define F 2+3,则表达式F*F的值为( )。 1 A. 25 B. 13 C.11 D.17 14、以下程序运行后输出结果是( )。 #define F(m,n) (m)*n main( ) { int x=5,y=3,a1,a2; a1=F(x+y,x-y); a2=F(x-y,x+y); printf("%d,%d\n",a1,a2); } A. 16,16 B. 16,-16 C. 37,13 D.17,-7 二、编写程序 1.计算:1/2+1/4+……+1/n,设n是由键盘输入的正偶数。 2. 编写程序实现以下函数: 3.求n以内(不包括n)同时能被3和7整除的所有自然数之和的平方根s,n从键盘输入。例如若n为1000时,函数值应为:s=153.909064。
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 教育专区 > 小学其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服