得分

得分

一、       选择题(30%:15小题,每小题2分)

1.在一个C程序中( )。

A) main函数必须出现在所有函数之前 B) main函数可以在任何地方出现

C) main函数必须出现在所有函数之后 D) main函数必须出现在固定位置

2.C语言中最基本的数据类型包括( )。

A) 整型、浮点型、逻辑型 B) 整型、浮点型、字符型

C) 整型、字符型、逻辑型 D) 整型、浮点型、逻辑型、字符型

3.以下二维数组 a 的正确说明是 ( )。

A) int a[1,1];      B) float a(3,4);

C) double a[2][4];    D) float a(3)(4);

4.设有:int a=2,b=3,c=7,d=8,m=3,n=3; 执行 (m=a>b)&&(n=c>d) 后的 n 值为( )。

A) 0    B) 1     C ) 2   D) 3

5.一般情况下,C语言是以( )表示运算结果为逻辑真。

A) F B) T C) 1 D) 0

6.设a、b和c都是int型变量,且a=3,b=4,c=5;则以下的表达式中,值为0的表达式是 ( )。

A) a&&b  B) a<=b C) a||b+c&&b-c D) !((a

7.若x=4,则x*=x+2的值为 ( )。

A) 36    B) 24     C) 18    D) 20

8.int *p1,*p2; 以下表达式错误的是 ( )。

A) p1+p2    B) p1-p2    C) p1=p2    D) p1= =p2

9.设有如下定义:

struct sk

{ int a;

float b;

}data;

int *p;

若要使p指向data中的a域,正确的赋值语句是 ( )。

A) p=&a;    B) p=data.a;    C) p=&data.a;   D) *p=data.a;

10.下面各项中,含有错误的是( )。

A) char s[10];

s="program";

B)char s[ ]={ 'p ', 'r ', 'o ', 'g ', 'r ', 'a ', 'm', '\0'};

C ) char s[10] ="program";

D)char s[10]={"program"};

11.while(leap) 和下列哪个等价?( )

A) while (0) B) while (5)

C) while (leap= =0) D) while (leap!=0)

12.有以下程序:

main()

{

int i,t[][3]={9,8,7,6,5,4,3,2,1};

printf("%d",t[2][1]);

}

执行后的输出结果是( )。

A) 6 B) 5 C) 3 D) 2

13.在嵌套使用if语句时,C语言规定else总是( )。

A) 和之前与其具有相同缩进位置的if配对。

B) 和之前与其最近的if配对。

C) 和之前与其最近的且不带else的if配对。

D) 和之前的第一个if配对。

14.设有字符数组str[20],以下哪条输入语句能将键盘输入的字符串送到数组中?(  )

A) scanf(“%c”,str); B) gets(str);

C) getchar(str); D) scanf(“%s”,str[0]);

15.设指针变量p指向数组a的首地址,则以下哪个选项与其他三个选项不等价?(   )

A) *(p+i) B) *(a+i) C) p+i D) a[i]

得分

得分

二、      填空题(20%:20空,每空1分)

1.C 源程序的基本单位是_ _ _____。

2.根据变量的作用域,C语言的变量分为 和 。

3.

可变换大小的星星c语言源程序,五邑大学试卷_C语言程序设计_信息学院各专业_B卷1教学内容.doc...相关推荐

  1. python语言源程序文件类型_Python语言源程序文件的文件类型是__________。

    [单选题]Do you know Li Ming? No, I don't know _____. [填空题]从同步.异步方式的角度讲,82C55的基本输入/输出方式属于 通讯 . [判断题]扩展I/ ...

  2. c语言 源程序代码,编程(C语言源程序代码)

    编程(C语言源程序代码) 已知 S=1+1/(1+2)+1/(1+2+3)+-+1/(1+2+3+-+N) ,当N的值为50时,求S的值. 要求:按四舍五入的方式精确到小数点后第四位. #includ ...

  3. c语言源程序文件有,C语言源程序文件的后缀是什么?

    什么是源程序?什么是源文件?源程序是一种计算机的代码.它会符合一定的语法,经过编译器编译或解释后生成具有一定功能的可执行文件或组件,也可以是某种接口.是用程序设计语言编写的程序. 源文件就是用汇编语言 ...

  4. c语言 hello world代码_C语言基础

    首先,还是从hello world开始. #include <stdio.h> int main(void) { printf("Hello Worldn"); ret ...

  5. 打开c语言运行不了_C语言——菜鸟和大神的分水岭:内存、线程、进程

    作为一门古老的编程语言,C语言已经坚挺了好几十年了,初学者从C语言入门,大学将C语言视为基础课程.不管别人如何抨击,如何唱衰,C语言就是屹立不倒:Java.C#.Python.PHP.Perl 等都有 ...

  6. 用c语言编写最大最小值_C语言学习教程,用C语言编写扫雷游戏

    本文实例为大家分享了C语言实现扫雷游戏及其优化的具体代码,供大家参考,具体内容如下 关于扫雷优化 1.核心思想:使用两个二维数组进行设计,一个用于显示,一个用于后台雷的布置. 2.使用宏常量,后期可以 ...

  7. 无效的变量名c语言,变量方法用法 _C语言-w3school教程

    C语言 的 变量 变量是内存位置的名称.它用于存储数据.其值可以更改,可以重复使用多次. 它是通过符号表示内存位置的方法,以便可以容易识别. 我们来看一下声明一个变量的语法: type variabl ...

  8. python实现c语言编译器安卓版_c语言编译器ide下载app-c语言编译器ide软件下载v1.5.1 安卓版-2265安卓网...

    c语言编译器ide软件是一款非常实用的练习代码的服务软件,操作简单,好上手,宛如和电脑操作般,各种你需要的功能在这里都能找到的,如果最新刚好在备考的 小伙伴们,不如现在现在下载体验体验吧! c语言编译 ...

  9. c语言教程+school,C语言教程方法用法 _C语言-w3school教程

    C语言 的 C语言教程 此C语言教程与编程方法面向C语言初学者和专业人士,帮助他们轻松了解和学习C语言编程.我们的C语言教程中使用程序解释每个主题. C语言被开发用于创建系统应用程序,直接与硬件设备( ...

  10. 凸轮结构c语言编程,凸轮设计_c语言编程

    凸轮设计_c语言编程 (4页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.90 积分 一.编程:(注:程序中各个符号的含义)PI:常数 s0:理论廓 ...

最新文章

  1. 《高可用MySQL》2 – 单机版MySQL主从配置
  2. 移动端字体单位该使用px还是rem?
  3. 一个生产的shell脚本
  4. 2019 年最好用的 7 款数据库监控工具
  5. WPF Page close
  6. Varnish 缓存
  7. 单片微型计算机原理及应用第三版课后答案,单片微型计算机原理及应用 - 课后习题答案 - 山东理工...
  8. 惠普M1005打印机驱动-LaserJet提供下载
  9. 解决docker pull 速度过慢问题 - 使用阿里云加速器
  10. 大型网站SEO该怎么引爆流量_如何学网络推广
  11. C语言编程练习----2021级山东理工大学ACM实验二题解
  12. 连续剧网页服务器搭建,电影服务器的架设及其安全防范配置流媒体服务器 -电脑资料...
  13. PyTorch实践系列(二):GPU与CPU运行对比
  14. 谷歌雅虎将联手实行即时信息兼容性计划
  15. Error: Authentication fai1ed.解决办法
  16. 杂谈——科比球鞋(Nike)全记录
  17. sublimeText3编辑器使用大全
  18. html设置表格点击变色,js实现表格变色点击行颜色改变
  19. RocketMQ 之 Broker Server
  20. note-of-python

热门文章

  1. C++自带排序函数sort( )
  2. 【SpringBoot_ANNOTATIONS】生命周期 04 BeanPostProcessor 后置处理器
  3. 机虚拟磁盘附加到计算机上,Hyper-V 怎样拷贝文件至虚拟硬盘并附加到虚拟机上...
  4. python如何安装pipwindows_如何在Windows上使用python 2.6安装pip
  5. 豫西大数据项目_大数据AI+智能雷达,上海公寓项目选址
  6. python两个函数中传递变量_如何在Python中向函数传递大量变量?
  7. 单纯学python能干啥_如何高效学习Python编程,转行的朋友可以过来看看,单纯的经验分享...
  8. IDEA拉取GitLab代码出现Git Pull failed remote: HTTP Basic: Access denied
  9. 分布式保存Session 和 StateServer 解决 Session过期
  10. 添加下拉框00-23 finereport公式