有变量定义语句:“int a,c;char b;”,要通过语句“scanf("%d%c%d",&a,&b,&c);”给a赋值1,给b赋值'*',给c赋值3,以下输入形式正确的是()。
A. 1,*,3↙(回车)
B. 1*3↙(回车)
C. 1⌴*⌴3↙(回车)
D. 1,⌴*,3↙(回车)
查看答案
若变量x、y已定义为int类型,且x、y的值分别为99和9,要求按下列格式输出:99/9=11请完成输出语句“printf("",);”。
下面程序的输出结果是()。#include void main(){int a = 5,b = 7;float x = 67.8546, y = -789.124;char c = 'A';printf("%3d%3d\n",a,b);printf("%8.2f,%8.2f\n",x,y);printf("%e,%10.2e\n",x,y);printf("%c,%d,%o,%x\n",c,c,c,c);}
以下程序输出结果是()。#include "stdio.h"main(){char a = 4;printf("%d\n",a = a-1);}
A. 40
B. 3
C. 8
D. 4
若整型变量a和b中的值分别为8和9,要求按下列格式输出a和b的值:a=8b=9请完成输出语句“printf("____", a,b);”。