该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

1、(单选题) 执行以下程序段后, x, y和z的值分别是___B___。(5分)

int x=10,y=20,z=30;

if(x>y) z=x; x=y; y=z;

A、10,20,30 B、20,30,30 C、20,30,10 D、20,30,20

2、(单选题) C语言对嵌套if语句的规定是:else总是和_____配对。(5分)

A、其之前最近的if B、第一个if

C、缩进位置相同的if D、其前面最近且尚未配对的if

3、 (单选题) 设正x、y均为整形变量,且x=10,y=3,语句printf(“%d,%d\n”,--x,y++);的输出结果是_____。(5分)

A、10,3 B、9,3 C、9,2 D、10,2

4、(填空题) 判断整数x的绝对值小于10的条件表达式可以写成_____________。(5分)

5、(填空题) 设x是int型变量,请写出判断x为奇数的关系表达式___________。(5分)

6、 (填空题) 用while语句构成循环,只当while语句后表达式为______结束循环。(5分)

7、(简答题) 简述break语句和continue语句的功能和区别,并例举程序说明。(10分)

8、(阅读程序题) 阅读下列程序,回答下列问题。(10分)

main()

{int I,n=0;

for(i=2;i<5;i++)

{ do

{if(i%3) continue;

n++;

}while(!i);

n++;

}

printf("n=%d\n",n);

}

1)分别写出continue语句运行的次数、第一个n++运行的次数、第二个n++运行的次数;

2)写出程序的运行结果。

9、(程序填空题) 填写程序,实现输出右边图形

main()

{int i,j,k;

for(i=1;i<=3;i++)

{

for(j=1;_________;j++)

printf(" ");

for(k=1;_________;k++)

printf("*");

____________

}

for(i=1;i<=4;i++)

{

for(j=1;_________;j++)

printf(" ");

for(k=1;_________;k++)

printf("*");

printf(" \n ");

}

}

10、(实践题)要求:

1)某年如果能被4整除,但不能被100整除,或者能被400整除的年是闰年。编写完整程序,判断从键盘输入的年份哪个是闰年,哪个不是。2)从键盘输入学生的考试成绩,利用计算机将学生的成绩划分等级并输出。学生的成绩可分为5个等级,这5个等级是:90—99分为A级,80—89分为B级,70—79分为C级,60—69分为D级,0—59分为E级。学生的考试成绩为0—99分。分别用if多分支结构和switch多分支结构实现

1、(单选题)在c语言中,函数的隐含存储类别是____。(5分)

A、auto B、static C、extern D、无存储类别

2、(单选题)func((exp1,exp2),(exp3,exp4,exp5));调用语句含有实参的个数为_____。(5分)

A、1 B、2 C、5 D、4

3、(单选题)在C语言中,函数的数据类型是指_______。(5分)

A、函数返回值的数据类型 B、函数形参的数据类型

C、调用该函数时的实参的数据类型 D、任意指定的数据类型

4、(单选题)在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是______。(5分)

A、地址传递 B、单向值传递

C、由实参传给形参,再由形参传回实参 D、传递方式由用户指定

5、(单选题)若有定义:#define f(x) (x*x),则执行int y; y=f(4)/f(2+2);后y=_____。(5分)

A、2 B、4 C、8 D、16

6、(判断题)C语言中,每个函数都必须要有一个且只有一个main函数。(5分)

7、(判断题)对于任何函数,它都有一个返回值。(5分)

8、(填空题)C语言规定,每个预处理命令占一行,以字符_______开头,不用分号结束,预处理命令的作用范围仅限于__________________。(5分)

9、(填空题)C语言中,对于无参函数一般在定义函数时在函数名前用关键字_______指明;对于有参函数,在定义函数时的函数体中有向主函数返回值的语句是_______________。(5分)

10、(程序填空题) 下面程序打印一个如下图所示的5行的下三角形,把程序补充完整: (25分)

main( )

{ int i;

for(i=1;______; i++)

_______________;

}

printstar(________)

{int j,k;

char space=' ';

for(j=1;j

printf("%c", space);

for(k=1; ________; k++)

printf("%c", '*');

___________;

}

11、(实践题)输入一个整数,利用函数调用方式编程,判断该数是否为素数。(素数的条件:只能被1和自身整除)(30分)

c语言中写出int变量x为奇数,求C语言好的同学相关推荐

  1. 在c语言中出现的int错误类型,【揭秘】C语言类型转换时发生了什么?

    原标题:[揭秘]C语言类型转换时发生了什么? ID:技术让梦想更伟大 作者:李肖遥 在C语言中,数据类型指的是用于声明不同类型的变量或函数的一个广泛的系统,我们常用的算术类型包括两种类型:整数类型和浮 ...

  2. C语言中局部变量和全局变量 变量的存储类别

    C语言中局部变量和全局变量 变量的存储类别(static,extern,auto,register)   局部变量和全局变量 在讨论函数的形参变量时曾经提到,形参变量只在被调用期间才分配内存单元,调用 ...

  3. C语言中的布尔型变量

    C语言中的布尔型变量     使用C++或JAVA等编程语言较多的人,可能随手就习惯定义一个flag,其数据类型为布尔型,然后用true和false来表示真与假的问题.这个是非常常用的.但是,在C语言 ...

  4. c程序语言的常量变量和标识符,浅谈C语言中的常量与变量.pdf

    课程教育研究 CourseEducationResearch 2014年4月 上旬刊 教学.信息 浅谈C语言中的常量与变量 刘 星 (青 岛工学院商学院 山东 青岛 266300) [摘要]在任何一种 ...

  5. dart语言中的常量与变量

    dart 语言中的 常量 与 变量 李俊才 的 CSDN 博客 CSDN 主页:https://blog.csdn.net/qq_28550263?spm=1001.2101.3001.5343 邮箱 ...

  6. 风控建模十二:数据淘金——如何从APP数据中挖掘出有效变量

    风控建模十二:数据淘金--如何从APP数据中挖掘出有效变量 1.常识知识 2.个例分析 3.分布排查 智能手机的诞生改变了人类的生活方式,智能手机所承载的功能日臻完善.强大,人们在衣.食.住.行.工作 ...

  7. 谈谈你对c语言中数据(各种常量,变量,函数参数,字符串)的存储认识,自考《高级语言程序设计》知识点总结(二)...

    2.1 C语言的数据类型 数据类型包含两方面的内容:数据的表示和对数据加工的操作.数据的全部可能表示构成数据类型的值的集合.数据全部合理的操作构成数据类型的操作集合. 在C语言中,把整型.实型和字符型 ...

  8. Java编程中写出好代码的建议

    最近在做应用的性能优化,在review代码的过程中积累了一些规则和经验.做到这些规则的目的很简单,就是写出"优美"的代码来. 1.注释尽可能全面 对于方法的注释应该包含详细的入参和 ...

  9. Java编程中写出好代码的建议(转发)

    最近在做应用的性能优化,在review代码的过程中积累了一些规则和经验.做到这些规则的目的很简单,就是写出"优美"的代码来. 1.注释尽可能全面 对于方法的注释应该包含详细的入参和 ...

最新文章

  1. IIS出现server application error,请问怎么解决?
  2. Python 是一门怎样的语言
  3. 做人不能太忽悠 评淘宝团购 续集
  4. vuex模块化 怎么引用state_[Vuex系列] - 细说state的几种用法
  5. 九十七、轻松搞定Python中的PDF办公自动化系列
  6. 【转】java string类的方法及说明
  7. html 清除浮动怎么写,清除浮动的css写法有哪些
  8. 详解exif.js,应用于canvas照片倒转(海报H5)
  9. 学校不用考直接过计算机一级,全国计算机等级考试1级是不是必须要考的啊
  10. java中字符和字节的转换_Java最佳实践–字符到字节和字节到字符的转换
  11. MATLAB可以打开gms文件吗,gms文件扩展名,gms文件怎么打开?
  12. 智启联云GPS定位平台API开发接口HTTP/MQTT
  13. 水声通信中适用的调制技术及分析(FSK、PSK、DPSK)
  14. 阵列天线方向图及其MATLAB仿真,阵列天线方向图及其MATLAB仿真
  15. 163邮箱无法通过POP3接收邮件
  16. 挺有意思的文章。。。
  17. 购房流程之三 贷款与保险
  18. FAST-LIO2代码解析(一)
  19. Swift强大的数组
  20. mysqlbinlog恢复mysql表数据

热门文章

  1. Zoning Houses Kattis 多组记录线段树/ST表
  2. 06-----the inferior stopped because it triggered an exception
  3. 用I2C级联扩展器做一个时钟盒子
  4. 32 | Linux系统和应用安全:如何大范围提高平台安全性?
  5. OSPF中双ASBR重发布5类LSA问题
  6. Python分支语句练习题
  7. 人教版计算机三年级教学目标,人教版小学三年级数学下册教学计划
  8. 基于GNN的图表示学习及其应用
  9. Android 网络框架 Retrofit2.0介绍、使用和封装
  10. Android应用性能优化系列视图篇——隐藏在资源图片中的内存杀手