若有以下定义(设int类型变量占2个字节) int i=8,j=9: 则以下语句: print

2025-05-09 09:43:12
推荐回答(2个)
回答1:

选B ,%%打印出来为%,d没有%匹配 ,后面输出项i没有用到, 所以前半部分打印结果为i=%d,而后半部分打印出来为% %d,用前面没有用到的i取代%d,即打印结果为%8

回答2:

第一个%%输出一个%,后面的d没有与之配合的%所以原样输出;j=后面的两个%,输出一个%,第3个%与d一起做格式控制符,输出j的值9