请读程序:#include<stdio.h>main(){inta;floatb,c:scanf("%2d%3f%4f',&amp;a,&amp;b,&amp;c);pri

题目
请读程序:includemain(){inta;floatb,c:scanf("%2d%3f%4f',&a,&b,&c);pri

请读程序: #include<stdio.h> main() { inta;floatb,c: scanf("%2d%3f%4f',&a,&b,&c); printf("\na=%d,b=%f,c=%f\n".a,b,c); } 若运行时从键盘上输入9876543210,则上面程序的输出结果是______。

A.a=98,b=765,c=4321

B.a=10,b=432,c=8765

C.a=98,b=765.000000,c=4321.000000

D.a=98,b=765.0,c=4321.0

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

执行以下程序时输入1234567,则输出结果是【 】。 includemain(){int a=1,b; scanf("%2

执行以下程序时输入1234567<CR>,则输出结果是【 】。

include <stdio.h>

main()

{ int a=1,b;

scanf("%2d%2d",&a,&b); prinff("%d %dhn",a,b);

}


正确答案:12  34
12  34 解析:本题考查的知识点是:Scanf()函数。 scanf()是标准输入函数;其第1个参数为格式控制字符串。其中“%2d”表示读入一个2个字符宽的整数。所以本题代码将连续读入2个2字符宽的整数分别存到变量a和b中。根据题目要求,输入数据1234567CR>,则scanf()读入的两个整数分别为 12和34,故输出结果为12  34。

第2题:

下列程序运行时输入1234567,则输出结果是______。includemain(){ int a=1,b;scanf("

下列程序运行时输入1234567<CR>,则输出结果是______。

include<stdio.h>

main()

{ int a=1,b;

scanf("%2d%2d",&a,&b);printf("%d %d\n", a,b);

}


正确答案:

本题考查的重点是scanf函数的调用。scanf(“格式化字符串>”,地址表>),格式化字符串后可以加上场宽,本题中两个变量的场宽都为2,所以输入1234567CR>后,变量a的值为12。变址b的值为34,从而输出为12 34。

第3题:

请读程序:includemain(){ int a;float b,c; scanf("%2d%3t%4f",&a,&b,&c)

请读程序: #include<stdio.h> main() { int a;float b,c; scanf("%2d%3t%4f",&a,&b,&c); printf("\na=%d,b=%f,c=%f\n",a,b,c); } 若运行时从键盘上输入(图片),则上面程序的输出结果是______。

A.a=98,b=765,c=4321

B.a=10,b=432,c=8765

C.a=98,b=765.000000,c=4321.000000

D.a=98,b=765.0,c=4321.0


正确答案:C
解析:scanf()把用户从键盘录入的数字的第1、2位存入整型变量a;把第3、4、5位存入单精度实型变量b,把第6、7、8、9位存入单精度实型变量c,用户录入的第10位被scanf()遗弃。这时变量a、b、c的值分别为:98、765.000000、4321.000000。

第4题:

请读程序:include main(){int a; float b, c;scanf ("% 2d% 3%/4f",&a,&b,&a

请读程序:#include <stdio. h>main(){ int a; float b, c; scanf ("% 2d% 3%/4f",&a,&b,&c); printf("\na=%d, b=%f, c=%f\n", a, b, c);} 若运行时从键盘上输入9876543210,则上面程序的输出结果是______。

A.a=9b=765, c=4321

B.a=10,b=432,c=8765

C.a=98,b=765.000000,c=4321.000000

D.a=98,b=765.0,c=4321.0


正确答案:C
解析:scanf()用户从键盘录入助数字的第1、2位存入整型变量a;把第3、4、5位存入单精度实型变量b,把第6、7、8、9位存入单精度实型变量c,用户录入的第10位被scanf()遗弃。这时变量a、b、c的值分别为:98、765.000000、4321.000000.

第5题:

请读程序:includemain(){int a;float b,c;scanf("%2d%3f%4f",&a,&b,&c);p

请读程序: #include<stdio.h> main() { int a;float b,c; scanf("%2d%3f%4f",&a,&b,&c); printf("\na=%d,b=%f,c=%f\n",a,b,c) } 若运行时从键盘上输入987643210则上面程序的输出结果是______。

A.a=98,b=75,c=4321

B.a=10,b=432,c=8765

C.a=98,b=765.000000c=4321.000000

D.a=98,b=765.0,c=4321.000000


正确答案:C
解析: scanf()把用户从键盘录入的数字的第1、2位存入整型变量a;把第3、4、5位存入单精度实型变量b,把第6、7、 8、9位存入单精度实型变量c,用户录入的第10位被scanf()遗弃。这时变量a、b、c的值分别为:98、765.000000、 4321.000000。

第6题:

考生文件夹下存在一个数据库文件&8220;samp2.aecdb&8221;,里面已经设计好三个关联表对象

考生文件夹下存在一个数据库文件&;8220;samp2.aecdb&;8221;,里面已经设计好三个关联表对象&;8220;tCourse&;8221;、&;8220;tGrade&;8221;、&;8220;tStudent&;8221;和一个空表&;8220;tSinf0&;8221;,同时还有两个窗体&;8220;tStudent&;8221;和&;8220;tGrade子窗体&;8221;,试按以下要求完成设计。 <;br>;

(1)创建一个查询,查找年龄小于所有学生平均年龄的男学生,并显示其&;8220;姓名&;8221;,所建查询名为&;8220;qTl&;8221;。(2)创建一个查询,计算&;8220;北京五中&;8221;每名学生的总成绩和所占全部学生总成绩的百分比,并显示&;8220;姓名&;8221;、&;8220;成绩合计&;8221;和&;8220;所占百分比&;8221;,所建查询命名为&;8220;qT2&;8221;。 <;br>;

注意:&;8220;成绩合计&;8221;和&;8220;所占百分比&;8221;为计算得到。 <;br>;

要求:将计算出的&;8220;所占百分比&;8221;设置为百分比显示格式,小数位数为2。 <;br>;

(3)创建一个查询,将所有学生的&;8220;班级编号&;8221;、&;8220;学号&;8221;、&;8220;课程名&;8221;和&;8220;成绩&;8221;等值填入&;8220;tSinf0&;8221;表相应字段 <;br>;

中,其中&;8220;班级编号&;8221;值是&;8220;tStudent&;8221;表中&;8220;学号&;8221;字段的前6位,所建查询名为&;8220;qT3&;8221;。 <;br>;

(4)窗体&;8220;tStudent&;8221;和&;8220;tGrade子窗体&;8221;中各有一个文本框控件,名称分别为&;8220;tCountZ&;8221;和&;8220;tCount&;8221;。对两1个文本框进行设置,能够在&;8220;tCountZ&;8221;文本框中显示出每名学生的所选课程数。 <;br>;

&;nbsp;注意:不允许修改窗体对象&;8220;tStudent&;8221;和&;8220;tGrade子窗体&;8221;中未涉及的控件和属性。<;br>;


正确答案:
【考点分析】本题考点:创建条件查询、分组总计查询及子查询。【解题思路】第1、2、3、4小题在查询设计视图中创建不同的查询,按题目要求添加字段和条件表达式。(1)【操作步骤】步骤l:单击“创建”选项卡下的“查询”组中的“查询设计”按钮。在“显示表”对话框中双击表“tStudent”,然后单击“关闭”按钮,关闭“显示表”对话框。步骤2:双击“姓名”,“年龄”,“性别”字段,取消“年龄”和“性别”字段的“显示”复选框的勾选,在“年龄”的“条件”行中输入“<(selectavg([年龄])fromtStudent)”,在“性别”的“条件”行中输入“男”,单击“保存”按钮,另存为“qTl”,关闭设计视图。(2)【操作步骤】步骤l:单击“创建”选项卡下的“查询”组中的“查询设计”按钮。在“显示表”对话框中双击“tStudent”、“tGrade”表,然后单击“关闭”按钮,关闭“显示表”对话框。步骤2:双击“tStudent”表的“姓名”、“毕业学校”字段;在“毕业学校”右侧的两个字段行中分别输人“成绩合计:成绩”和“所占百分比:Sum([成绩])/(selectSum([成绩])fromtGrade)”,并取消“毕业学校”字段的“显示”行复选框的勾选。步骤3:单击“查询工具”选项卡的“设计”选项卡下的“显示/隐藏”组中的“汇总”按钮,在“毕业学校”字段的“总计”行选择“Where”,在“成绩合计”字段的“总计”行选择“合计”,在“所占百分比”字段的“总计”行选择“Expression”;在“毕业学校”字段的“条件”行中输入“北京五中”。步骤4:右键单击“所占百分比”列的任一点,在弹出的快捷菜单中,选择“属性”按钮,弹出“属性表”对话框,在该对话i的“格式”行中选择“百分比”,在“小数位数”行中选择…2’,;闭属性表。步骤5:单击快速访问工具栏中的“保存”按钮,另存为iT2”,然后关闭“设计视图”。(3)【操作步骤】步骤l:单击“创建”选项卡的“查询”组中的“查询设计”按。在“显示表”对话框中双击表“tStudent”,“tCourse”,Grade”,然后单击“关闭”按钮,关闭“显示表”对话框。步骤2:在第一个“字段”行输入“班级编号:l.eft([tStu-nt]![学号],6)”,然后双击“tStudent”表的“学号”字段、,C0urse”表的“课程名”字段、“tGrade”表的“成绩”字段。步骤3:单击“查询工具”的“设计”选项卡下的“查询类型”中的“追加”按钮,弹出“追加”对话框,在“表名称(N)”行的拉列表中选择“tSinf0”,然后单击“确定”按钮。步骤4:单击“查询工具”的“设计”选项卡下的“结果”组中“运行”按钮,在弹出的对话框中单击“是”按钮。步骤5:单击快速访问:l:具栏中的“保存”按钮,另存为T3”,然后关闭“设计视图”。(4)【操作步骤】步骤l:选择“窗体”对象,然后右键单击“tStudent”窗体,弹出的快捷菜单中选择“设计视图”命令,打开设计视图。步骤2:右键单击文本框控件“tCountZ”(即未绑定控件),弹出的快捷菜单中选择“属性”命令,弹出“属性表”对话框,该对话框中单击“全部”选项卡,在该选项卡下的“控件来”行中输入“=DCount(”成绩ID”,”tGrade”,”学号一“’&学号]&,”…)”,单击快速工具栏中的“保存”按钮,然后关闭属性表”对话框,再关闭“设计视图”。步骤3:选择“窗体”对象,然后右键单击“tGrade”窗体,在出的快捷菜单中选择“设计视图”命令。打开设计视图。步骤4:在设计视图中右键单击文本框控件“tCount”(即:绑定控件),在弹出的快捷菜单中选择“属性”命令,打开“属E表”对话框.在该对话框中单击“全部”选项卡,在该选项卡:的“控件来源”行中输入“=[tGrade子窗体].[Form]!tCount],单击快速工具栏中的“保存”按钮,关闭“属性表”,然;关闭“设计视图”。

第7题:

请读程序:includemain(){int a;float b,c;scanf("%2d%3f%4f",&a,&b,&c) ;

请读程序: #include<stdio.h> main() { int a;float b,c; scanf("%2d%3f%4f",&a,&b,&c) ; printf("\na=%d,b=%f,c=%f\n",a,b,c) ; } 若运行时从键盘上输入9876543210,↓,则上面程序的输出络果是_______。

A.a=98,b=765,c=4321

B.a=10,b=432,c=8765

C.a=98,b=765.000000,c=4321.000000

D.a=98,b=765.0, c=4321.0


正确答案:C
解析:scanf()把用户从键盘录入的数字第1、2位存入整型变量a;把第3、4、5位存入单精度实型变量b,把第6、7、 8、9位存入单精度实型变量c,用户录入的第10位被scanf()遗弃。这时变量a、b、c的值分别为:98、765.000000、 4321.0000000。

第8题:

执行程序时的输入为123456789,则程序的运行结果为( )。 include"stdio.h" main() { int a,b; scanf("%2d%*2d%1d",&a,&B); printf("%d\n",a-B); }


正确答案:7
7

第9题:

执行程序时的输入为123456789,则程序的运行结果为 【7】 。

#include "stdio.h"

main()

{ int a,b;

scanf( "%2d%*2d%1d",&a,&b);

printf( "%d\n",a-b);}


正确答案:
7