APP下载
首页
>
财会金融
>
程序设计章节汇总
搜索
程序设计章节汇总
题目内容
(
单选题
)
7.若a为整型变量,则以下语句( )。a=-2L;printf(“%d\n”,a);

A、 赋值不合法

B、 输出为不确定的值

C、 输出值为-2

D、 输出值为2

答案:C

程序设计章节汇总
32.以下程序的输出结果是( )
https://www.shititong.cn/cha-kan/shiti/00008158-0ae4-f423-c0f8-9874dcef4300.html
点击查看题目
8.假定int类型变量占用两个字节,其有定义:intx[10]={0,2,4};,则数组x在内存中所占字节数是D
https://www.shititong.cn/cha-kan/shiti/00008150-0e25-cfc3-c0f8-9874dcef4300.html
点击查看题目
11.若有定义:inta=7;floatx=2.5;y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是:( )
https://www.shititong.cn/cha-kan/shiti/00008106-48c2-5285-c0f8-9874dcef4300.html
点击查看题目
17.以下程序中函数sort的功能是对a数组中的数据进行由大到小的排序程序运行后的输出结果是
https://www.shititong.cn/cha-kan/shiti/00008150-0e25-e2f5-c0f8-9874dcef4300.html
点击查看题目
43.已知charx[]=“hello”,y[]={'h','e','a','b','e'};,则关于两个数组(长度)的正确描述是( )
https://www.shititong.cn/cha-kan/shiti/00008160-060f-1c03-c0f8-9874dcef4300.html
点击查看题目
30.有以下函数:( )
https://www.shititong.cn/cha-kan/shiti/00008158-0ae4-f03a-c0f8-9874dcef4300.html
点击查看题目
39.阅读下面程序段,则执行后输出的结果是( )
https://www.shititong.cn/cha-kan/shiti/00008158-0ae5-015c-c0f8-9874dcef4300.html
点击查看题目
20.对表达式for(表达式1;;表达式3)可理解为( )
https://www.shititong.cn/cha-kan/shiti/0000813e-e8f3-449a-c0f8-9874dcef4300.html
点击查看题目
27.当k的值不为0时,在下列选项中能够将k的值赋给变量m,n的是( )
https://www.shititong.cn/cha-kan/shiti/00008132-6116-3ad8-c0f8-9874dcef4300.html
点击查看题目
22.定义如下变量和数组:
https://www.shititong.cn/cha-kan/shiti/00008150-0e25-ecc4-c0f8-9874dcef4300.html
点击查看题目
首页
>
财会金融
>
程序设计章节汇总
题目内容
(
单选题
)
手机预览
程序设计章节汇总

7.若a为整型变量,则以下语句( )。a=-2L;printf(“%d\n”,a);

A、 赋值不合法

B、 输出为不确定的值

C、 输出值为-2

D、 输出值为2

答案:C

分享
程序设计章节汇总
相关题目
32.以下程序的输出结果是( )

A. 1

B. 2

C. 3

D. 4

https://www.shititong.cn/cha-kan/shiti/00008158-0ae4-f423-c0f8-9874dcef4300.html
点击查看答案
8.假定int类型变量占用两个字节,其有定义:intx[10]={0,2,4};,则数组x在内存中所占字节数是D

A. 3

B. 6

C. 10

D. 20

https://www.shititong.cn/cha-kan/shiti/00008150-0e25-cfc3-c0f8-9874dcef4300.html
点击查看答案
11.若有定义:inta=7;floatx=2.5;y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是:( )

A. 2.500000

B. 2.750000

C. 3.500000

D. 0.000000

解析:首先,让我们来分析这个表达式的计算过程:

1. 首先计算a%3,即7除以3的余数,结果为1。
2. 然后计算(int)(x+y),即x和y的和2.5+4.7=7.2,取整数部分为7。
3. 接着计算1*7%2,即1乘以7再除以2,结果为3。
4. 最后计算3/4,即3除以4,结果为0。

将以上结果代入表达式x+a%3*(int)(x+y)%2/4中,得到:
x+a%3*(int)(x+y)%2/4 = 2.5 + 1*7%2*0 = 2.5 + 1*1*0 = 2.5

所以,表达式的值为2.500000,选项A。

https://www.shititong.cn/cha-kan/shiti/00008106-48c2-5285-c0f8-9874dcef4300.html
点击查看答案
17.以下程序中函数sort的功能是对a数组中的数据进行由大到小的排序程序运行后的输出结果是

A. 1,2,3,4,5,6,7,8,9,10,

B. 10,9,8,7,6,5,4,3,2,1,

C. 1,2,3,8,7,6,5,4,9,10,

D. 1,2,10,9,8,7,6,5,4,3,

https://www.shititong.cn/cha-kan/shiti/00008150-0e25-e2f5-c0f8-9874dcef4300.html
点击查看答案
43.已知charx[]=“hello”,y[]={'h','e','a','b','e'};,则关于两个数组(长度)的正确描述是( )

A. 相同

B. x大于y

C. x小于y

D. 以上答案都不对

解析:解析:C语言中,字符串后面需要一个结束标志位'\0',通常系统会自动添加。对一维数组初始化时可采用字符串的形式(例如本题数组x),也可采用字符集合的形式(例如本题数组y)。在以字符串形式初始化时,数组x不尽要存储字符串中的字符,还要存储字符串后的结束标志位,因此数组x的长度为6;在以字符集合形式初始化时,数组y,仅存储集合中的元素,因此数组y长度为5

https://www.shititong.cn/cha-kan/shiti/00008160-060f-1c03-c0f8-9874dcef4300.html
点击查看答案
30.有以下函数:( )

A. 无确切值

B. 形参p中存放的地址值

C. 一个临时存储单元的地址

D. 形参p自身的地址值

https://www.shititong.cn/cha-kan/shiti/00008158-0ae4-f03a-c0f8-9874dcef4300.html
点击查看答案
39.阅读下面程序段,则执行后输出的结果是( )

A. A

B. M

C. N

D. L

https://www.shititong.cn/cha-kan/shiti/00008158-0ae5-015c-c0f8-9874dcef4300.html
点击查看答案
20.对表达式for(表达式1;;表达式3)可理解为( )

A. for(表达式1;0;表达式3)

B. for(表达式1;1;表达式3)

C. for(表达式1;表达式1;表达式3)

D. for(表达式1;表达式3;表达式3)

https://www.shititong.cn/cha-kan/shiti/0000813e-e8f3-449a-c0f8-9874dcef4300.html
点击查看答案
27.当k的值不为0时,在下列选项中能够将k的值赋给变量m,n的是( )

A. m=k=n

B. (m=k)&&(n=k)

C. (m=k)||(n=k)

D. (k=m)&&(n=k)

https://www.shititong.cn/cha-kan/shiti/00008132-6116-3ad8-c0f8-9874dcef4300.html
点击查看答案
22.定义如下变量和数组:

A. A

B. B

C. C

D. D

https://www.shititong.cn/cha-kan/shiti/00008150-0e25-ecc4-c0f8-9874dcef4300.html
点击查看答案
试题通小程序
试题通app下载