1、大一 C 语言练习题1、C 源程序文件的扩展名是( .C );编译后生成的文件名后缀是( .OBJ );经过连接后生成文件名后缀是( .h ); 在 VC+6.0 中用 Run 命令运行当前程序时,运行的程序扩展名是( )。2、构化程序的三种基本结构是( 循序、 循环 、选择 )。3、整型常量有三种表示方法,它们是( 十进制整数 )、( 八制整数 )、( 十六整数 )。4、表达式 3.5+1/2+56%10 的值是( );10/10 和 10%10 的值各是( )。5、表达式 3%3*3 的值是( );5/3*3 的值是( );3*6%4 的值是( )。6、设 int x=12;执行 x+=x
2、-=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则 y 的值是( )。11、条件 10b?a:c=10通过pw 访问成员 c 的全部形式有( (pw-k.c) )。(实验验证,pw-k-c 这种书写有错误直接用.也是错误)29、设 fp 是文件指针,要把字符变量 ch 的内容写入文件,可用的语句有( fputc(ch
3、,fp);fwrite( )。30、fputs(str, fp)函数的功能是( 将数据 str 写入 fp 文件流中 )。29 题不能用 fputs(由于 ch 只有一个字符,如果用这句的话,会因为没有字符串结束标志而写入很长的数据。从实验中得出。涉及到穷举的题目,像 28、29 可能没有列举完全其他题目都是经过vc+6.0 验证过的。1、C 源程序文件的扩展名是( .C );编译后生成的文件名后缀是( .OBJ );经过连接后生成文件名后缀是( .exe ); 在 VC+6.0 中用 Run 命令运行当前程序时,运行的程序扩展名是( .exe )。2、结构化程序的三种基本结构是( 顺序、选择
4、 、循环 )。3、整型常量有三种表示方法,它们是( 十进制整数 )、( 八制整数 )、( 十六整数 )。4、表达式 3.5+1/2+56%10 的值是( 9.5 );10/10 和 10%10 的值各是(1 和 0)。5、表达式 3%3*3 的值是( 0 );5/3*3 的值是( 3 );3*6%4 的值是( 2 )。6、设 int x=12;执行 x+=x-=x*x 后,x 的值是( -264 )。7、表达式 k=7,k+=k-=k+1 的值是( -2 )。8、语句“printf(“%x,%o“,16,12);“的输出结果是( 10,14 )。9、设 short x,y; y=(x=3,x+
5、2,+x,x+*2);则 x,y 的值各是( 5 , 8 )。10、设 int x,y,z,t; x=y=z=1; t=+x|+y则 y 的值是( 1 )。11、条件 10=10通过pw 访问成员 c 的全部形式有( (pw-k.c) )。(实验验证,pw-k-c 这种书写有错误直接用.也是错误)29、设 fp 是文件指针,要把字符变量 ch 的内容写入文件,可用的语句有( fputc(ch,fp);fwrite( )。30、fputs(str, fp)函数的功能是( 将数据 str 写入 fp 文件流中 )。29 题不能用 fputs(由于 ch 只有一个字符,如果用这句的话,会因为没有字符串结束标志而写入很长的数据。从实验中得出。