以下程序运行时输入1234567的输出结果 #include<stdio.h> main()
答案:1 悬赏:10
解决时间 2021-01-12 21:25
- 提问者网友:骑士
- 2021-01-12 12:33
以下程序运行时输入1234567的输出结果 #include<stdio.h> main()
最佳答案
- 二级知识专家网友:山河有幸埋战骨
- 2021-01-12 13:24
如果你的程序正确的话,那就应该输出15
但是你这个程序到处都是错误。
1、
整个程序大部分是中文标点,这是不行的,必须全是英文标点
2、
int和x之间要有空格
3、
scanf格式控制要有引号,scanf("%2d%1d",&x,&y);
4、
没有prin,只有printf
追问过程是什么样的?追答首先要明白这句话
scanf("%2d%1d",&x,&y)
%2d表示读取两个整数,这里读取了1和2
所以x就是12
%1d表示读取一个整数,这里读取了3
所以y就是3
输出,x+y就是12+3,输出15
但是你这个程序到处都是错误。
1、
整个程序大部分是中文标点,这是不行的,必须全是英文标点
2、
int和x之间要有空格
3、
scanf格式控制要有引号,scanf("%2d%1d",&x,&y);
4、
没有prin,只有printf
追问过程是什么样的?追答首先要明白这句话
scanf("%2d%1d",&x,&y)
%2d表示读取两个整数,这里读取了1和2
所以x就是12
%1d表示读取一个整数,这里读取了3
所以y就是3
输出,x+y就是12+3,输出15
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯