首页 > 学历类考试
题目内容 (请给出正确答案)
[判断题]

scanf()函数可以实现程序运行时从键盘输入数据,print()函数也有此功能

答案
收藏

如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“scanf()函数可以实现程序运行时从键盘输入数据,prin…”相关的问题
第1题
给出程序的运行结果,程序运行时从键盘输入:54321<回车>#includeint main(){int a,b,s;scanf("%2d%2d",&a,&b);s=a/b;printf("s=%d",s);return 0;}

A.2

B.0

C.1

D.1.6875

点击查看答案
第2题
以下程序段运行时,若从键盘输入5,则运行结果是()。﹤br/>int a,y=10; scanf("%d",&a); ﹤br/>if (a>10) y=a+6; ﹤br/>printf("%d/n",y+a);﹤br/>
以下程序段运行时,若从键盘输入5,则运行结果是()。﹤br/>int a,y=10; scanf("%d",&a); ﹤br/>if (a>10) y=a+6; ﹤br/>printf("%d/n",y+a);﹤br/>

A、10

B、11

C、16

D、15

点击查看答案
第3题
‎阅读以下程序:‎#include‎void main()‎{int x;scanf("%d",&x);if(x--<5)printf("%d", x);else‎printf("%d", x++);}‎程序运行后,如果从键盘上输入5,则输出结果是()。

A.4

B.5

C.3

D.6

点击查看答案
第4题
有以下程序,若从键盘上输入7和3 main(){ int a,b,k; scanf("%d,%d ",&a,&b); k=a; if(a<b)k=a%b; else k=b%a; printf("%d\n ",k);}程序运行后的输出结果是

A.7

B.3

C.1

D.0

点击查看答案
第5题
若程序中定义了三个函数f1、f2和f3,并且函数f1调用f2、f2调用f3,那么,在程序运行时不出现异常的情况下,函数的返回方式为(32)。

A.先从f3返回f2,然后从f2返回f1

B.先从f3返回f1,然后从f1返回f2

C.先从f2返回f3,然后从f3返回f1

D.先从f2返回f1,然后从f1返回f3

点击查看答案
第6题
以下叙述中正确的是A.程序的主函数名除main外,也可以使用Main或mainB.在C程序中,模块化主要是通

以下叙述中正确的是

A.程序的主函数名除main外,也可以使用Main或main

B.在C程序中,模块化主要是通过函数来实现的

C.程序可以包含多个主函数,但总是从第一个主函数处开始执行

D.书写源程序时,必须注意缩进格式,否则程序会有编译错误

点击查看答案
第7题
下列给定程序中,函数fun()的功能是:用递归算法计算斐波拉契级数列中第n项的值。从第一项起,斐波`

下列给定程序中,函数fun()的功能是:用递归算法计算斐波拉契级数列中第n项的值。从第一项起,斐波`拉契级数序列为1, 1,2,3,5,8,13,21,……例如,若给n输入7,

该项的斐波拉契级数值为13。

请改正程序中的错误,使它能得出正确的结果。

注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。

试题程序:

include <stdio.h>

long fun(int g)

{

/*************found**************/

switch(g);

{case 0:return 0;

switch(g)

case 1; case 2:return 1;

}

return (fun(g-1)+fun(g-2));

}

main()

{

long fib; int n;

printf("Input n:");scanf("%d",&n);

printf("n-%d\n",n);

fib=fun(n);

printf("fib=%d\D\n",fib);

}

点击查看答案
第8题
设有下列程序段,则scanf函数调用语句中对结构体变量成员的不正确引用为()。structstudent{charname[20];intage;charsex;}stu[5],*p;p=stu;

A.scanf("%s",stu[0].name)

B.scanf("%d",p->age)

C.scanf("%c",&(p->sex))

D.scanf("%d",&stu[0].age)

点击查看答案
第9题
有以下程序#include<stdio.h> main(){int s;scanf(“%d”,&s);while(s>0){switch(s){case

有以下程序

#include<stdio.h>

main()

{int s;

scanf(“%d”,&s);

while(s>0)

{switch(s)

{case 1;printf(“%d”,s+5);

case 2:printf(“%d”,s+4);break;

case 3:printf(“%d”。s+3);

default:printf(“%d”,s+1);break;

}

seanf(“%d”,&s);

}

}

运行时,若输入1 2 3 4 5 O<回车>,则输出结果是

A.6566456

B.66656

C.66666

D.6666656

点击查看答案
第10题
利用scanf函数可以输入带空格的字符串。()
点击查看答案
第11题
请编写函数voidfun(int x,int pp[], int *n),它的功能是:求出能整除x且不是偶数的各整数,并按从

请编写函数void fun(int x, int pp[], int *n),它的功能是:求出能整除x且不是偶数的各整数,并按从小到大的顺序放在即所指的数组中,这些除数的个数通过形参n返回。

例如,若x中的值为30,则有4个数符合要求,它们是1, 3,5,15。

注意:部分源程序给出如下。

请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。

试题程序:

include <conio.h>

include <stdio.h>

void fun (int x, int pp[], int *n)

{

}

main()

{

int x,aa[1000], n, i ;

clrscr();

printf("\nPlease enter an integer

number : \n ") ;

scanf ("%d", &x) ;

fun (x, aa, &n) ;

for (i=0 ; i<n ; i++)

printf ("%d ", aa [i]);

printf ("\n ") ;

}

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改