请问这两道c语言题目怎么个写法,求告知?
2个回答
展开全部
左:输出是5。右:3 5 7。
左:因为China后面是\0,\0是字符串结束标记,所以i的值是5,k的值是7。因为num=i<k ? i : k;中i<k成立,则把i==5的值赋给了num。
右:for循环中i的取值只有0 1 2三个数,所以x[i][2-i]有三:x[0][2]、x[1][1]和x[2][0]三项;数组x规正写是——
1 2 3
4 5 6
7 8 9
看,x[0][2]第0行第2列==3,x[1][1]第1行第1列==5,x[2][0]第二行第0列==7。
左:因为China后面是\0,\0是字符串结束标记,所以i的值是5,k的值是7。因为num=i<k ? i : k;中i<k成立,则把i==5的值赋给了num。
右:for循环中i的取值只有0 1 2三个数,所以x[i][2-i]有三:x[0][2]、x[1][1]和x[2][0]三项;数组x规正写是——
1 2 3
4 5 6
7 8 9
看,x[0][2]第0行第2列==3,x[1][1]第1行第1列==5,x[2][0]第二行第0列==7。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询