C语言题目2

[复制链接]
查看11 | 回复1 | 2008-7-16 08:42:48 | 显示全部楼层 |阅读模式
已有下列变量定义:
inti,k,m,n,d[6], *p;double s;
1.假定计算开始前,变量k的值是28, m的值是7,写出下列各表达式的计算结果:
k/m++
结果是(1) 。
k/10%10
结果是(2) 。
2. 设变量m和n的值都是10,k的值是15,语句
if(k>0)if(k%2==0)m++;else n++;
执行完成后,变量m的值是(3) ,变量n的值是(4) 。
3.假定已经执行了下面的语句

for(k=12,i=0;i0)k=1;else k=0;
能否用来实现如下的处理:判断数组d中的所有6个数据是否全部是正数,若是则使k的值为1,否则使k值为0。
该语句
(9) 实现上述处理,其理由是 (10) 。

回复

使用道具 举报

千问 | 2008-7-16 08:42:48 | 显示全部楼层
1、4 2、2 3、10 4、25 5、4 6、6 7、8
8、32 9、不能 10、判断的是最后一个元素
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行