1 / 7
文档名称:

大一C语言练习题.doc

格式:doc   页数:7页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

大一C语言练习题.doc

上传人:xxj16588 2016/6/11 文件大小:0 KB

下载得到文件列表

大一C语言练习题.doc

相关文档

文档介绍

文档介绍:大一 C 语言练****题 1、C 源程序文件的扩展名是( .C ); 编译后生成的文件名后缀是( .OBJ ); 经过连接后生成文件名后缀是( .h );在 VC++ 中用 Run 命令运行当前程序时, 运行的程序扩展名是()。 2 、构化程序的三种基本结构是( 循序、循环、选择)。 3 、整型常量有三种表示方法,它们是( 十进制整数)、( 八制整数)、( 十六整数)。 4 、表达式 +1/2+56%10 的值是(); 10/10 和 10%10 的值各是()。 5 、表达式 3%3*3 的值是( );5/3*3 的值是( );3*6%4 的值是()。 6 、设 int x=12; 执行 x+=x-=x*x 后,x 的值是()。 7 、表达式 k=7,k+=k-=k+1 的值是()。 8 、语句"printf("%x,%o",16,12);" 的输出结果是()。 9 、设 short x,y; y=(x=3,x+2,++x,x++*2); 则 x,y 的值各是()。 10 、设 int x,y,z,t; x=y=z=1; t=++x||++y&&++z; 则y 的值是()。 11 、条件 10<=x<20 或 x<=0 的C 语言表达式是() 12 、设 a=1,b=2,c=3,d=4; 表达式 a>b?a:c<d?a:d 的值是()。 13 、在 C 程序中,用( 1) 表示逻辑值“真”。 14 、表示“x≥y≥z”的C 表达式是()。 15 、设 x为 int 型变量,请写出一个关系表达式(), 用以判断 x 同时为 3和7 的倍数时,关系表达式的值为真。 16、设 ch 是字符型变量,判断 ch 为英文字母的表达式是: ()。 17 、在 C 语言中参数的传递总是采用() 传递。 18、如果 return 表达式;中”表达式”的类型与函数类型不一致,则以() 的类型为准自动转换; 如果实际参数的类型与形式参数的类型不一致, 则以() 的类型为准自动转换。 19 、函数形式参数在() 时分配内存, () 时释放内存。 20 、系统总是为数组分配() 的一块内存。 21 、字符串的结束标志是(ASCII 码的 0)。 22、 TC 系统为任何指针变量分配的内存是() 字节。 23 、若有定义: double x[3][5]; 则x 数组中行下标的下限为() ,列下标的上限为()。 24、若有定义 int x=3 , *p; 则使 p 指向变量 x 的赋值语句为()。 25 、在 C 语言程序中,在函数内部定义的变量称为( 内部变量)。 26、 char a[2][10]={ “ 123 ”,” 123456789 ”}, *p[2]={ “ 123 ”,” 123456789 ”};则() 占用内存多。 27、 struct st{ char num[5]; int a[4]; float ave; } a,*p; 则变量 a和p 在内存各占() 字节。 28、 union un{ int i; char c;} ; struct st{ int v[4]; double t; union un k; }w, *pw; pw=&w; 变量w 占用() 字节;通过w访问 v[0] 的形式是( );通过w 访问成员c 的形式是( ); 通过 p