重要提示: 请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
找答案首页 > 全部分类 > 大学专科
搜题
网友您好, 请在下方输入框内输入要搜索的题目:
搜题
题目内容 (请给出正确答案)
[单选题]

以下程序有语法错误,有关错误原因的正确说法是()#includevoid prt_char(float x);int main(){int G=5,k;......k=prt_char(G);......return 0;}int prt_char(int x){......}

A.函数prt_char(int x)定义的位置不对,不能放在主函数main()的后面。

B.函数名不能使用下划线

C.函数原型和函数定义不匹配

D.变量名不能使用大写字母

查看答案
更多“以下程序有语法错误,有关错误原因的正确说法是()#includevoid prt_char(float x);int main(){i”相关的问题

第1题

完全数,又称完美数或完数(Perfect Number),它是指这样的一些特殊的自然数,它所有的真因子(即

除了自身以外的约数)的和,恰好等于它本身。例如,6就是一个完全数,是因为6 = 1 + 2 + 3。请编写一个判断完全数的函数IsPerfect(),然后判断从键盘输入的整数是否是完全数。注意:1没有真因子,所以不是完全数。

代码如下,按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。

A、第10行: IsPerfect(m)

第24行: i=1; i

第26行: x % i == 0

B、第10行: IsPerfect(m)==0

第24行: i=0; i

第26行: x % i != 0

C、第10行: IsPerfect(m)!=1

第24行: i=0; i<=x; i++

第26行: x / i == 0

D、第10行: m

第24行: i=1; i<=x; i++

第26行: x % i != 0

点击查看答案

第2题

C语言规定:在一个源程序中,main函数的位置()A.必须在程序的最开始B.必须在系统调用的库函数的

C语言规定:在一个源程序中,main函数的位置()

A.必须在程序的最开始

B.必须在系统调用的库函数的后面

C.必须在程序的最后

D.可以任意

点击查看答案

第3题

以下程序执行后输出结果是()#includeint MaxValue(int x, int y){return x>y? x:y;}int Min

以下程序执行后输出结果是()

#include

int MaxValue(int x, int y)

{

return x>y? x:y;

}

int MinValue(int x,int y)

{

return x>y? y:x;

}

int main()

{

int a=4,b=3,c=5,d,e,f;

d=MaxValue(a,b);

d=MaxValue(d,c);

e=MinValue(a,b);

e=MinValue(e,c);

f=a+b+c-d-e;

printf("%d,%d,%d\n",d,f,e);

return 0;

}

A.5,4,3

B.3,5,4

C.3,4,5

D.5,3,4

点击查看答案

第4题

设计一个函数MaxCommonFactor(),利用欧几里德算法(也称辗转相除法)计算两个正整数的最大公约数

代码如下,按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。

A、第8行: MaxCommonFactor(a, b)

第29行: r = a % b

第31行: b = r

第32行: r != 0

B、第8行: MaxCommonFactor(a, b, x)

第29行: r = a % b

第31行: a = r

第32行: r == 0

C、第8行: MaxCommonFactor(x, b)

第29行: r = a / b

第31行: a = r

第32行: r != 0

D、第8行: MaxCommonFactor(a, x)

第29行: r = b % a

第31行: b = r

第32行: r = 0

点击查看答案

第5题

编程计算下面组合数的值代码如下,按要求在空白处填写适当的表达式或语句,使程序完整并符合题目

编程计算下面组合数的值

代码如下,按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。

A.第2行: unsigned long Factorial(int number)

第6行: int p

第11行: m

第23行: i=2; i<=number; i++

B.第2行: long Factorial(unsigned int number)

第6行: double p

第11行: m

第23行: i=1; i

C.第2行: unsigned long Factorial(unsigned int number)

第6行: double p

第11行: m

第23行: i=2; i<=number; i++

D.第2行: unsigned Factorial(unsigned number)

第6行: int p

第11行: m

第23行: i=1; i<=number; i++

点击查看答案

第6题

以下程序执行后的输出结果是()void Fun(int v , int w){int t;t=v;v=w;w=t;}int main( ){int x

以下程序执行后的输出结果是()

void Fun(int v , int w)

{

int t;

t=v;

v=w;

w=t;

}

int main( )

{

int x=1,y=3,z=2;

if(x>y) Fun(x,y);

else if(y>z) Fun(y,z);

else Fun(x,z);

printf("%d,%d,%d\n",x,y,z);

return 0;

}

A.3,1,2

B.1,3,2

C.1,2,3

D.2,3,1

点击查看答案

第7题

下列说法中正确的是()A.函数原型是一条语句,不包括函数体。B.在C语言中,只有当实参与其对应的形

下列说法中正确的是()

A.函数原型是一条语句,不包括函数体。

B.在C语言中,只有当实参与其对应的形参同名时,才共占同一个存储单元,此时形参值的变化会影响到实参的值。

C.无论何种情况,只要把用户自定义的所有函数都放在main函数的前面,就可以不用写函数原型了。

D.函数只有一个返回值,所以不能有多个return语句。

点击查看答案

第8题

有以下程序,若从键盘给n输入的值是-3,则程序的输出结果是()#includeint main(){int s=0,a=1,n;

有以下程序,若从键盘给n输入的值是-3,则程序的输出结果是()

#include

int main()

{

int s=0,a=1,n;

scanf("%d",&n);

do

{

s+=1;

a=a-2;

} while(a!=n);

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

return 0;

}

A.0

B.3

C.-1

D.2

点击查看答案

第9题

打印所有的“水仙花数”。所谓“水仙花数”,是指一个三位数,其各位数字的立方和等于该数本身。例如,1

53是“水仙花数”,因为

153=13+53+33

代码如下,按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。

A.第6行: n<1000

第9行: (n - i * 100) / 10

第10行:n /10

第11行:i*100+j*10+k == i*i*i+j*j*j+k*k*k

B.第6行: n<1000

第9行: (n - i * 100) / 10

第10行:n % 10

第11行:i*100+j*10+k == i*i*i+j*j*j+k*k*k

C.第6行: n<1000

第9行: (n - i * 100) / 10

第10行:n % 10

第11行:i*100+j*10+k = i*i*i+j*j*j+k*k*k

D.第6行: n<=1000

第9行: n % 100

第10行:n % 10

第11行:i*100+j*10+k == i*i*i+j*j*j+k*k*k

点击查看答案

第10题

以下能正确计算1×2×3×4...×10的程序段是()A、i=1;s=0;do {s=s*i;i++;} while(i<=10);B、do{i=

以下能正确计算1×2×3×4...×10的程序段是()

A、i=1;

s=0;

do {

s=s*i;

i++;

} while(i<=10);

B、do

{

i=1;

s=0;

s=s*i;

i++;

} while(i<=10);

C、i=1;

s=1;

do {

s=s*i;

i++;

} while(i<=10);

D、do

{

i=1;

s=1;

s=s*i;

i++;

} while(i<=10);

点击查看答案
下载上学吧APP
客服
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案
购买前请仔细阅读《购买须知》
请选择支付方式
微信支付
支付宝支付
选择优惠券
优惠券
请选择
点击支付即表示你同意并接受《服务协议》《购买须知》
立即支付
搜题卡使用说明

1. 搜题次数扣减规则:

功能 扣减规则
基础费
(查看答案)
加收费
(AI功能)
文字搜题、查看答案 1/每题 0/每次
语音搜题、查看答案 1/每题 2/每次
单题拍照识别、查看答案 1/每题 2/每次
整页拍照识别、查看答案 1/每题 5/每次

备注:网站、APP、小程序均支持文字搜题、查看答案;语音搜题、单题拍照识别、整页拍照识别仅APP、小程序支持。

2. 使用语音搜索、拍照搜索等AI功能需安装APP(或打开微信小程序)。

3. 搜题卡过期将作废,不支持退款,请在有效期内使用完毕。

请使用微信扫码支付(元)
订单号:
遇到问题请联系在线客服
请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服
恭喜您,购买搜题卡成功 系统为您生成的账号密码如下:
重要提示: 请勿将账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

- 微信扫码关注上学吧 -
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反上学吧购买须知被冻结。您可在“上学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
- 微信扫码关注上学吧 -
请用微信扫码测试
选择优惠券
确认选择
谢谢您的反馈

您认为本题答案有误,我们将认真、仔细核查,如果您知道正确答案,欢迎您来纠错

上学吧找答案