若运行时输入:12345678↙,则下列程序运行结果为_____。 main { int a,b; scanf("%2d%2d%3d",&a,&b); printf("%d
",a+b); }
",a+b); }
举一反三
- 有以下程序,程序运行时输入1234567[回车]程序运行的结果是 。#include[stdio.h]void main(){ int x,y; scanf("%2d%3d",&x,&y); //双引号中是百分号2d百分号3d,即scanf("%2d%3d",&x,&y); printf("%d\n",x+y);}
- 读程序写结果 int main() { int x,y; scanf("%2d%*2d%ld",&x,&y); printf("%d ",x+y); } 执行时输入:1234567
- 【3 scanf】 有以下程序 #include main() { int x,y; scanf(“%2d%1d”,&x,&y);printf("%d\n",x+y); } 程序运行时输入:1234567,程序的运行结果是【 】
- 有下面程序:运行时如果从键盘输入12345678↙,则输出结果是。 #include void main { int a,b; double f; scanf("%2d%3d",&a,&b); f=b/a; printf("f=%8.2f ",f); }
- 有以下程序#include "stdio.h"main( ){ int x=1, y=2, z=3; if(x>y) if(y<z) printf("%2d", z+1); else printf("%2d", y+1); printf("%2d", x+1);} 程序的运行结果是( )。 A: 3 2 B: 4 2 C: 2 D: 1