在c语言中,字符串"topt65""的长度是,C语言程序设计复资料(答案).doc

C语言程序设计复资料(答案)

C语言程序设计复习资料

一、填空题

1、C语言程序是函数构成的,其中有且只有1个 主 函数,程序的的执行总是从该函数开始。

2、用条件运算符写出求两个整数x,y中大数的表达式 z = x>y?x:y 。

3、定义一个符号常量PI,其值为3.1415926,格式是#define PI 3.1415926 。

4、设整型变量X=5,Y=6,Z=7,执行X%=Y+Z后,X = 5 。

5、执行语句“for(j=15 ;j >=5 ;j-- );”后,变量j的值为 4 。

6、在一个函数中有定义int a=60,*p=&a ; 执行*p=*p +15;后,a的值为 。

7、结构化程序设计的三种基本结构是顺序结构、选择结构和 循环结构 。

8、定义一个长度为100的整形一维数组a ,且前5个元素的初值为3,6,9,12,15,定义的格式为: int a[100]={3,6,9,12,15} 。

9、写出表达式25>15&&65<25||88>75的值 1 。

10、函数的传值调用中,实际参数把它的值传递给 形式 参数。

11、表达式 (int)(20+2.5*3+6+5.3) 的值是 38 。

12、若有以下定义:char a; int b; float c; double d; 则表达式a*b+d-c的值的类型是 。

13、写出表达式66>65&&65<85||85>95的值 1 。

14、在C语言中,允许在程序中用typedef来定义新的类型名代替已有的类型名,例如   typedef int INTEGER; 。

15、C语言采用编译方式将源程序转换为二进制的目标代码,编写好一个C程序到完成运行一般经过以下几个步骤:编辑、 编译 、连接、执行;

16、C程序是由函数组成的,一般情况下函数体由说明部分和执行部分组成,其中说明部分的作用是 ;

17、表达式m = a > b ? a+b : b+5 当a=15,b=11时,m的值为: 26 ;

18、函数的传值调用中,实际参数把它的值传递给 形式 参数;

19、写出表达式1<4&&7<5的值 ;

20、在C语言中,字符串是用双引号引起来的一串字符。在机器中,字符串"ABcdEFg\n" 需占用        字节的内存空间;

21、结构化程序设计的三种基本结构是顺序结构、选择结构和 循环结构 ;

22、定义一个长度为2行3列的整形二维数组a ,元素的初值为6,12,18,24,30,36定义的格式为: int a[2][3]={6,12,18,24,30,36} ;

23、表达式 (int)(5.5*3+11+5.5) 的值是 ;

二、选择题:

1.下列各组字符序列中,可用作C语言程序标识符的一组字符序列上(  )M.b, sum, average, _above (B)class, day, lotus_1, 2day

(C) #md, &12x, month, student_n1 (d) D56, r_1_2, name, st_1

2.下列变量说明语句中,正确的是(  )A)char:a b c; (B) char a;b;c;

(C) int x;y; (D) int x,y;

3.x=2.5,a=7,y=4.7,算术表达式x+a%3*(int)(x+y)%2/4的值为(  )

4.下列语句中,不正确的(  )static int a[2][3]={1,2,3,4,5,6};

B、static int a[2][3]={{1},{4,5}};

C、static int a[ ][3]={{1},{4}};

D、static int a[ ][ ]={{1,2,3},{4,5,6}};

5.下列定义数组的语句中正确的是(  )define size 10 (B) char str[ ];

char str1[size],str2[size+2];

(C) int num[‘10’]; (D) int n=5;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip 【备注】 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用!有问题请及时沟通交流。 2、适用人群:计算机相关专业(如计科、信息安全、数据科学与大数据技术、人工智能、通信、物联网、自动化、电子信息等)在校学生、专业老师或者企业员工下载使用。 3、用途:项目具有较高的学习借鉴价值,不仅适用于小白学习入门进阶。也可作为毕设项目、课程设计、大作业、初期项目立项演示等。 4、如果基础还行,或热爱钻研,亦可在此项目代码基础上进行修改添加,实现其他不同功能。 欢迎下载!欢迎交流学习!不清楚的可以私信问我! 毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值