注册 登录
编程论坛 C++教室

有两个问题向各位请教一下,本人是新手,问题很简单

发布于 2010-04-26 16:26, 756 次点击
1.printf函数中用到格式符%5s,其中数字5表示输出的字符串占用5列。如果字符串长度大于5,则输出按方式       ;如果字符串长度小于5,则输出按方式       。
A) 从左起输出该字符串,右补空格    B) 按原字符长从左向右全部输出
C) 右对齐输出该字符串,左补空格    D) 输出错误信息

2. 以下的输出结果是【x=1 y=2 *sum*=3
10 Squared is:100】。
main()
{    int x=1,y=2;
     printf(“x=%d y=%d * sum * =%d\n”,x,y,x+y);
     printf(“10 Squared is : %d\n”,10*10);
}
麻烦各位帮忙一下,不胜感激
8 回复
#2
xichong2010-04-26 17:49
1.B,C
2.
#3
xichong2010-04-26 17:50
第2题不知你要问什么?
#4
有风的夜晚2010-04-26 18:08
以下是引用xichong在2010-4-26 17:50:29的发言:

第2题不知你要问什么?
第一题  B C
#5
南国利剑2010-04-26 18:28
1.B C
2.你给出的输出结果就是正确的。
#6
libaoan0012010-04-26 20:54
呵呵  过路的
#7
xueyuhanhai2010-04-30 19:14
第一个问题:B  C
第二个问题:楼主你是天才,答案你不是写出来了吗。
#8
guowei37582010-04-30 19:34
以下是引用南国利剑在2010-4-26 18:28:23的发言:

1.B C
2.你给出的输出结果就是正确的。
第2题不知楼主要干啥
#9
雪融清寒2010-05-04 13:12
这是C还是C++ 啊,好像是C吧
1