下载此文档

C程序设计复习资料.doc


文档分类:IT计算机 | 页数:约30页 举报非法文档有奖
1/30
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/30 下载此文档
文档列表 文档介绍
C程序设计复****资料(08)
一 填空题:
1、在C语言中,一个函数的函数体一般由 声明部分 、 执行部分 两部分组成。
2、在C语言中,符号常量是在一个程序中指定的用名字代表的常量,定义符号常量一般用 命令,定义一个符号常量PI,,格式是 #define PI 。
用条件运算符写出求两个数a,b大者的表达式 max= x>y? x:y 。
4、表达式98&&8&&31&1的值为____1____________。
5、表达式 (int)(20+*3+6+) 的值是 38 。
6、printf("%\n",.12345);。
7、若有说明int i,j,k;则表达式i=10,j=20,k=30,k*=i+j的值为__900_____________。
8、定义一个长度为20的整形一维数组a ,且前4个元素的初值为6,12,18,24,定义的格式为: a[20]={6,12,18,24} 。
9、结构化程序设计的三种基本结构是顺序结构、选择结构和 循环结构 。
10、C语言中解决嵌套if语句的else问题使用最近匹配原则,即规定__else跟前边尚未配对的if配对______。
11、设int类型数据长度为2字节,则unsigned int类型数据的取值范围是0~65535 。
12、设a=1,b=5,c=55,表达式!(b>c)+(b!=a)||(a+b)&&(b<c)的值 。
13、若有int a[3]={120,212,320};则a+2是 320 的地址。
15、在一个函数中有定义int x=233,*p=&x ; 执行*p=*p +15;后,x的值为 248 。
16、执行语句“for(s=0,j=5 ;j<=25 ;j=j+5) s=s+ j ;”后,变量s的值为 75 。
17、函数形式参数的作用域是 函数作用域 。
18、设有以下宏定义,则执行赋值语句 a=PP*20;(a为int型变量)后,a的值是 9660 。
#define PR 80
#define PP PR+403
19、设x的值为15,n的值为2,则表达式x%=(n+=3)运算后,x的值为 0 。
20、C语言中调用fopen() 函数打开文件,调用fclose() 函数关闭文件,调用 fseek() 函数可实现文件的随机读写。
二、选择题
1 C语言中最简单的数据类型包括(B)
    A)整型、实型、逻辑型B)整型、实型、字符型
    C)整型、字符型、逻辑型D)整型、实型、逻辑型、字符型
2 C语言中,运算对象必须是整型数的运算符是A
   A) % B) 、C) %和、D) **
3 为表示关系x≥y≥z,应使用C语言表达式A
   A)(x)=y)&&(y)=z)B(x)=y)AND(y)=z)
   C)(x)=y)=z)D)(x)=y)&(y)=z)
4下述对C语言字符数组的描术中错误的是C
    A)字符数组可以存放字符串
    B)字符数组中的字符串可以整体输入、输出
    C)可以在赋值语句中通过赋值运算符“=”对字符数组整体赋值
    D)不可以用关系运算符对字符数组中的字符串进行比较
5 设有如下定义:
    int x=10,y=3,z;
    则语句
    printf(“%d、n”,z=(x%y,x/y));
    的输出结果是D
    A)1 B)0
    C)4 D)3
6 以下程序的输出结果是D
    main()
    {int x=10,y=10;
    printf(“%d %d、n”,x——,——y);
    }
    A)10 10 B)9 9
   C)9 10 D)10 9
7 以下说法中正确的是C
    A)C语言程序总是从第一个的函数开始执行
    B)在C语言程序中,要调用的函数必须在main()函数中定义
    C)C语言程序总是从main()函数开始执行
    D)C语言程序中的main()函数必须放在程

C程序设计复习资料 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数30
  • 收藏数0 收藏
  • 顶次数0
  • 上传人miao19720107
  • 文件大小55 KB
  • 时间2021-04-10