以下程序的输出结果是( )。(注:└┘代表空格)#include ”stdio.h”main(){ printf(”\nstring1=%15s*”, ”programming”);printf(”\nstring2=%-5s*”, ”boy”);printf(”string3=%2s*”, ”girl”);}
A. string1=programming└┘└┘└┘└┘*programming*string2=boy*string3=gi*
B. string1=└┘└┘└┘└┘string2=boy└┘└┘*string3=gi*
C. string1=programming└┘└┘└┘└┘*programming*string2=└┘└┘boy*string3=girl*
D. string1=└┘└┘└┘└┘string2=boy└┘└┘*string3=girl*
查看答案
根据题目中已给出的数据的输入和输出形式,程序中输入输出语句的正确内容是( )。#include ”stdio.h”main(){ int a;float b;输入语句输出语句}输入形式:1└┘2.3<回车> (注:└┘代表空格)输出形式:a+b=3.300
A. scanf(”%d%f”,&a,&b);printf(”\na+b=%5.3f”,a+b);
B. scanf(”%d%3.1f”,&a,&b);printf(”\na+b=%f”,a+b);
C. scanf(”%d,%f”,&a,&b);printf(”\na+b=%5.3f”,a+b)
D. scanf(”%d%f”,&a,&b);printf(”\na+b=%f”,a+b);