C语言不会做,考试用,请各位高手帮帮忙啊!

11、判断字符串str1是否大于字符串str2,应当使用【】14、若有定义:inta[3][5],I,j;(且0<=i<3,0<=j<5),则a数组的任一元素可用五种形式... 11、判断字符串str1是否大于字符串str2,应当使用【 】
14、若有定义:int a[3][5],I,j; (且0<=i<3,0<=j<5),则a数组的任一元素可用五种形式引用。它们是:
(1)a[i][j]
(2)*(a[i]+j)
(3)*(*【 】)
(4)(*(a+i))[j]
(5)*(【 】+5*i+j)
10、变量x大于等于1且小于10的表达式是【 】。

11、设有如下宏定义:
#deifne WIDTH 80
#define LENGTH WIDTH +40
则执行赋值语句“v=LENGTH*20;” (v为int型变量)后,v的值是【 】
12、若有int ⅰ=10, j=0;则执行完语句if (j=0)ⅰ+ +; else ⅰ- -; 后变量ⅰ的值【 】。
13、设i、j、k均为int型变量,则执行下面语句后k的值为【 】:
for(i=0, j=10, k=0; i<j; i++, j--)
17、以下程序是计算x,y,z三个数中值最小的。请填空。
main()
{ int x=4,y=5,z=8;
int u,v;
u=x<y? 【 】;
v=u<z? 【 】;
printf("%d",v);
}

k+=i+j;
展开
 我来答
wgyygw5
2009-06-10 · TA获得超过3287个赞
知道小有建树答主
回答量:994
采纳率:100%
帮助的人:1179万
展开全部
11.strcmp(str1,str2);
14.(a+i)+j a
10 x>=1 && x<10
11 80+40*20=880 (注:只作替换,不加括号)
12 9
(注:if的判断 j=0是个赋值语句,不是j==0;而0就是假,相当于if(0),所以执行i--)
13 k=0
17 x:y
u:z
(注 ? :判断符)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式