简答题:下列给定程序中函数proc的功能是:取出长整型变量s 中偶数位上的数,依次构成一个新数放在t中。例如,当s中的数为123

  • 题目分类:C语言
  • 题目类型:简答题
  • 查看权限:VIP
题目内容:
下列给定程序中函数proc的功能是:取出长整型变量s 中偶数位上的数,依次构成一个新数放在t中。例如,当s中的数为123456789时,t中的数为2468。请修改程序中的错误,使它能得出正确的结果。 注意:不要改动main()函数,不得增行或删行,也不得更改程序的结构。 试题程序: #include<stdlib.h> #include<stdio.h> #include<conio.h> //****found**** void proc(long S,long t) { long s1=10; s/=l0; *t=s%10; //****found**** while(s<0) { s=s/100; *t=s%10*s1+*t; s1=s1*10: } } void main() { long s,t; system("CLS"); printf("knPlease enter s:"); scanf("%1d",&s); proc(s,&t); printf("The result is:%1d\n",t); } 10.5p��n- P4 �+�体;mso-bidi-font-family:宋体'>:
%d\n",【3】); }
参考答案:
答案解析:

若在定义语句:int a,b,c,*p=&c;之后,接着执行以下选项中的语句,则能正确执行的语句是( )。

若在定义语句:int a,b,c,*p=&c;之后,接着执行以下选项中的语句,则能正确执行的语句是( )。A.scanf("%d",a,b,c); B.sca

查看答案

在过程定义中有语句:Private Sub GetData(ByVal data As Integer),其中“ByVa

在过程定义中有语句:Private Sub GetData(ByVal data As Integer),其中“ByVal”的含义是(  )。 A.传值调用 B

查看答案

右商品表内容如下: 执行SQL命令:SELECT部门号,MAX(单价*数量)FROM商品表GROUP BY部门号;查

右商品表内容如下: 执行SQL命令:SELECT部门号,MAX(单价*数量)FROM商品表GROUP BY部门号;查询结果的记录是(  )。 A.1 B.3 C

查看答案

下图所示的是报表设计视图,由此可判断该报表的分组字段是(  )。

下图所示的是报表设计视图,由此可判断该报表的分组字段是(  )。 A.课程名称 B.学分 C.成绩 D.姓名

查看答案

Access数据库中,表的组成是(  )。

Access数据库中,表的组成是(  )。 A.字段和记录 B.查询和字段 C.记录和窗体 D.报表和字段

查看答案