有以下程序#include lt;stdio.hgt;main{ int x y;scanf("%2d%ld" amp;x amp;y);printf("%d

计算机 程序 已帮助 人

有以下程序#include <stdio.h>main{ int x,y; scanf("%2d%ld",&x,&y); printf("%d ",x+y);}程序运行时输入:1234567,程序的运行结果是

热搜:一个c程序的执行是从本程序的main函数开始

答案解析

难度★★☆ 搜索
  • 参考答案:15本题主要考查我们对输入/输出语句的掌握情况。程序中首先定义了两个整型变量,然后分别给其输入值,给x输入的输入格式是“%2d”,这表示取输入的两位,给变量y输入的输入格式是“%1d”,表示输入1位。最后程序输出的是变量x和y的和。从程序运行时输入1234567我们可以知道,x只取前两位,那么其值为12,而y只取1位,其值为3,因此,最后的输出结果为15。