单选题 设a,b,c,d均是int类型变量,为了使以下程序段的输出为:1234+123+12+1,正确的输入形式应当是______。
Scanf("%4d+%3d+%2d+%1d",&a,&b,&c,&d);
Printf("%4d+%3d+%2d+%1d",a,b,c,d);

A、 1234123121<回车>
B、 1234123412341234<回车>
C、 1234+1234+1234+1234<回车>
D、 1234+123+12+1<回车>
下载APP答题
由4l***wg提供 分享 举报 纠错

相关试题

单选题 下面语句中,正确的是_____。

A、 printf("%c\n","student");
B、 printf("%c\n","c");
C、 printf("%s\n",&a);
D、 printf("%s\n","hello");

单选题 下列叙述中错误的是______。

A、 计算机不能直接执行用C语言编写的源程序
B、 C程序经C编译程序编译后,生成后缀为.obj的文件是一个二进制文件
C、 后缀为.obj的文件,经连接程序生成后缀为.exe的文件是一个二进制文件
D、 后缀为.obj和.exe的二进制文件都可以直接运行

单选题 C语言规定:在一个源程序中,main函数的位置______。

A、 必须在最开始
B、 必须在系统调用的库函数的后面
C、 可以任意
D、 必须在最后

单选题 计算机能直接执行的程序是______。

A、 源程序
B、 目标程序
C、 汇编程序
D、 可执行程序

单选题 构成C语言的基本单位是______。

A、 过程
B、 函数
C、 语句
D、 命令

单选题 设有定义:long x=-123456L;,则以下能够正确输出变量x值的语句是______。

A、 printf("x=%d\n",x);
B、 printf("x=%ld\n",x);
C、 printf("x=%8dL\n",x);
D、 printf("x=%LD\n",x);

单选题 设有以下程序段,执行后的输出结果是_____。
Int x=100,y=200;
Printf("%d",(x,y));

A、 100
B、 200
C、 100,200
D、 编译出错

单选题 一个C语言程序总是从______。

A、 主过程开始执行
B、 主函数开始执行
C、 子程序开始执行
D、 主程序开始执行