收藏 分享(赏)

C语言复习题.doc

上传人:eco 文档编号:5073110 上传时间:2019-02-06 格式:DOC 页数:2 大小:34KB
下载 相关 举报
C语言复习题.doc_第1页
第1页 / 共2页
C语言复习题.doc_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

1、高等数学 复习题一、 填空。1、 在 C 语言中,表达式 2.8+3/2 的结果是:( ) 。2、 以下程序的输出结果是:( ) 。Main( )int a =65536; Printf(“%d”,a); 3、 下面表达式的值为:( ) 。 Z=a-223+(5%4!=1)4、 请写出以下程序的输出结果:( )Main( ) int a=12; If (a20) printf(“%d”,a12);Else printf(“%d”,a=12)5、 请写出以下程序的输出结果:( )Main( )int x=2; While(x- -); Printf(“%dn”,x); 6、 下面程序是求 n!,

2、请填空:Float fun(int n)int I; float s=( );For (i=1; i=n;i+) s=s*1;7、 函数 fun 的功能是:使一个字符串按逆序存放,请填空Void fun(cha *str)char m; int i,j;For (i=0,j=strlen(str); i( ); i+,j-)m=stri; Stri=( );Strj-1=m;Printf(“%sn”,str);8、 有如下命令:Int *p,a=10,20,30,40,50; P= Printf(“%d”,*p+);输出是:( );再接着执行命令 printf(“%d”,+*p);输出是( )

3、 。9、 在上述命令中,a 数组元素下标的上限是( ) ;下限是( ) 。10、以下程序统计从终端输入的字符中每个大写字母的个数,num0统计字母 A 的个数,其他类推。用#号结束输入,请填空:#include”stdio.h” #include”ctype.h”Main( )int num26=0,i;char c;While( !=#)If (isupper) num( )+=1;For(i=0;i26;i+)If(numi printf(“%c: %dn”,i+A,numi);二、 单选题1、 以下合法的用户标识符是( )A) file B)3ASD C)123 D)ab1.c2、 以下

4、程序的输出结果是( )A) a=%2,b=%5 B)a=2,b=5 C)a=%d.b=%d D)a=%d,b=%dmain( )int a=2,b=5; Printf(“a=%d,b=%dn”,a,b);3、 设 a、b 和 c 都是 int 型变量,且 a=3,b=4,c=5;则以下表达式中,值为 0 的是( )A) aFor (k=2;k5;k+,k+)s=0; For (j=k;j6;j+) s+=j;三、 编程1、 编写函数 input,利用随机函数实现对任意一维数组输入 10-40 之间的数;再编写函数 output 输出这所有元素的值。 (10 分)2、 输入 5 个字符串,阄其中最小的打印出来。 (10 分)3、 编写一函数 sort,利用选择法对 10 个整数由大到小排序,在 main 函数中输入这 10 个数,并输出排好序的数。 (10 分)

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 中等教育 > 小学课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报