云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > C语言程序设计复习题

C语言程序设计复习题

  • 62 次阅读
  • 3 次下载
  • 2025/5/4 12:47:20

1. 下列标示符中都是合法标示符的是()

A、sum、Total、day B、9nes、a_b、file_name C、int、a3b4、Day D、W.S、ANSUT X_Y 2. 下列数据中,属于整型常量的是()

A、200.0 B、0350 C、1.23E2 D、’\\107’ 3. 下列运算符中优先级最高的是()

A、* B、< C、! D、++ 4. 若 int i=5; 则表达式 ++i+++i的结果是()

A、 10 B、12 C、13 D、14 5. 下列表达式的值为0的是()

A、 3.0%5 B、3>5 C、3.0/5 D、3/5.0 6. 语句 k=x

A、求x、y、z最大值 B、求x、y、z最小值 C、求x、y、z中间值 D、求x、y、z平均值 7. 若有 int a[3][4];则数组a的元素个数为()

A、7 B、12 C、20 D、16 8、数组名作为实参传递给函数时,传递的是()

A、该数组的长度 B、该数组的元素个数 C、该数组中具体元素值 D、数组的首地址 9. 以下正确的函数定义形式是()

A、double fun(int x,int y); B、double fun(int x;int y) C、double fun(int x,int y) D、double fun(int x,y); 10. 以下函数调用的语句中含有()个实参。 func((x1,x2),(x3,x4,x5));

A、1 B、2 C、3 D、4 11. 流程图中方框表示( )

12. 变量的三要素是:( )、( )、( ) 13. 将 if(x>y) z=x+y; else z=x-y;

改成条件表达式语句是()

14. 在for(表达式1;表达式2;表达式3)中,表达式1一般表示( ),表达式2一般表示(),表达式3一般表示()

15. strlen()函数的功能是( ),逐个比较两个字符串大小的函数是()

16. 若没有指名局部变量类型,隐含的存储类别是(),函数值得隐含类型是( )。

x2?y217. 表达式的C语言表达式是()。

4t18. 符号常量的定义形式为( )。

19. C语言中一个唯一的三目运算符名称是(),它的形式是()。

20. 若有int a[3][4]={{10},{10,12},{13,14,1}};则a[0][0]=( ),a[1][1]= ( ),a[2][2]= ( ). 21. 设 int x=2;float y=3.2,则x%(int)y的结果为( )。 22. 下列程序段运行时,若输入2473↙,则输出的结果是( )。 #include \ main( ) { char cx;

while((cx=getchar( ))!='\\n') { switch(cx-'2') { case 0:

case 1: putchar(cx+4); case 2: putchar(cx+4); break;

case 3:putchar(cx+3);

default: putchar(cx+2); } } }

23. 下列程序段的运行结果是( ) #include “stdio.h” main() { int i,j,x;

for(i=0;i<2;i++) { x++;

for( j=0;j<=3;j++)

{ if(j%2) continue; x++; }

x++;}

printf(“x=%d\\n”,x); }

24.程序段的输出结果是( )。 #include “stdio.h” main()

{ register int i; int sum;

for(i=1;i<=2;i++) { sum=fun( );

printf(“%d ”,sum); } }

int fun()

{ auto int x=1; static y=1; x=x+2; y=y+2; return x+y; }

25. 设x的地址为FFEE,则下列程序段的运行结果是() #include “stdio.h” main()

{ int x,*p; x=10; p=&x;

printf(“\\n p=%x”,p); printf(“\\n &x=%x”,&x); printf(“\\n *p=%d”,*p); printf(“\\n x=%d”,x); getchar( ); }

26. 完成程序填空,使下列程序能实现打印如下表达式功能。 1*1=1 1*2=2 1*3=3 2*1=2 2*2=4 3*1=3

#include “stdio.h” main() { int i,j,k;

for (i=1; ;i++) { for( ; ;j++) { ; printf(“%d*%d=%d”,i,j,k); }

} }

27. 输入一串字符,统计字符串的长度,请完成程序填空。 #include “stdio.h” main() { char *p; int num; num= ; gets( ); while( ) ;

printf(“The length of string is %d\\n” ,num); }

若运行时,输入:I Love C!↙ 则输出为: 28. 从5~100中找出能被5或7整除的数。 29. 用指针作为参数实现变量值得交换。

搜索更多关于: C语言程序设计复习题 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

1. 下列标示符中都是合法标示符的是() A、sum、Total、day B、9nes、a_b、file_name C、int、a3b4、Day D、W.S、ANSUT X_Y 2. 下列数据中,属于整型常量的是() A、200.0 B、0350 C、1.23E2 D、’\\107’ 3. 下列运算符中优先级最高的是() A、* B、< C、! D、++ 4. 若 int i=5; 则表达式 ++i+++i的结果是() A、 10 B、12 C、13 D、14 5. 下列表达式的值为

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com