首页 > 高职专科
题目内容 (请给出正确答案)
[主观题]

下面的函数用于统计10个整数中正数的个数。

下面的函数用于统计10个整数中正数的个数。

请帮忙给出正确答案和分析,谢谢!

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“下面的函数用于统计10个整数中正数的个数。”相关的问题
第1题
下述函数用于统计一行字符中的单词个数,单词之间用空格分隔。 word_num(str) for(i=0;st

下述函数用于统计一行字符中的单词个数,单词之间用空格分隔。 word_num(str) for(i=0;str[i]!= 【 】;i++) if(【 】 =)word=0; 【 】; } return(num); }

点击查看答案
第2题
以下函数用于统计一行字符串中的单词个数,单词之间用空格分隔,请填空。int word_num(char strl[ ]

以下函数用于统计一行字符串中的单词个数,单词之间用空格分隔,请填空。int word_num(char strl[ ])

{inti,num=0,word=0;

for(i=0;strl[i]l='\0';i++)

if(______= =¨)word=0;

else if(word= =0){word=1;num++;}

return(num);

}

点击查看答案
第3题
下述函数用于统计—行字符中的单词个数,单词之间用空格分隔。 word_num(str) char

下述函数用于统计—行字符中的单词个数,单词之间用空格分隔。 word_num(str) char str[]; {int,num=O,word=O; for(i=0;str[i]!=【 】;i++) if(【 】=")wprd=0 else if(word=O) { word=1: 【 】; } return(num); }

点击查看答案
第4题
下述函数用于统计一行字符中的单词个数,单词之问用空格分隔。 word_num(str) char str[];

下述函数用于统计一行字符中的单词个数,单词之问用空格分隔。 word_num(str) char str[]; {int i,num=0,word=0; fot(i=0;str[i]!=【 】;i++) if 【 】==)word=0; else if(word==0) { word=1; 【 】; } return(num); }

点击查看答案
第5题
下述函数统计字符串中的单词个数,单词是指处在空格之间的字符序列,请填空。 int word(cha

下述函数统计字符串中的单词个数,单词是指处在空格之间的字符序列,请填空。 int word(char*s) { int num=0,flag=0; while(*s) { if(【 】=") flag=0; else if 【 】 {flag=1;num++} } return 【 】;}

点击查看答案
第6题
下述函数统计—个字符串中的单词个数,单词是指处在空格之间的字符序列,请填空。 int word(cha

下述函数统计—个字符串中的单词个数,单词是指处在空格之间的字符序列,请填空。 int word(char *s) { int num=0,flag=0; while(*s) { if(【 】=) flag=0; else if(【 】){flag=1;num++} } return【 】;}

点击查看答案
第7题
输入两个整数n1,n2(要求n1<n2),统计两整数范围内被3整除的数的个数。请填空。#include”stdio.h”mai

输入两个整数n1,n2(要求n1<n2),统计两整数范围内被3整除的数的个数。请填空。

#include”stdio.h”

main()

{int n1,n2,j,n=0;

printf("\n请输入两个数:");

scanf("%d%d",&n1,&n2);

if(n1>n2){j=n1;n1=n2;n2=j;}

for(j=n1;j<=n2,j++)

if(______)n++;

printf("a=%5d,b=%5d,n=%5d\n"n1,n2,n);}

点击查看答案
第8题
输入两个整数,n1,n2(要求n1<n2),统计两整数范围内的素数的个数。请填空。#include"math.h"#include

输入两个整数,n1,n2(要求n1<n2),统计两整数范围内的素数的个数。请填空。

#include"math.h"

#include"stdio.h"

int prime(int x)

{int k;

for(k=2;k<=sqrt(x);k++)

if(x%k==0)return(0);

return(1)}

main()

{int a,b,j,n=0;

printf("\n请输入两个数:");

scanf("%d,%d",&a,&b);

if(a>b){______}

for(j=a;j<=b,j++)

if(prime(j))n++;

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

点击查看答案
第9题
输入两个整数,调用函数stu()求两个数的立方和,返回主函数显示结果。int stu(int a,int b){return

输入两个整数,调用函数stu()求两个数的立方和,返回主函数显示结果。

int stu(int a,int b)

{return a*a+b*b;}

main()

{int x,y;

scanf("%d,%d",&x,&y);

printf("%d",stu(x,y));

}

错误:______

改正:______

参考答案:错误

点击查看答案
第10题
以下程序从键盘输入20个整数存入数组,统计输入非负数的个数,并计算输入的非负整数之和。#include"

以下程序从键盘输入20个整数存入数组,统计输入非负数的个数,并计算输入的非负整数之和。

#include"stdio.h"

main()

{int i,a[20],s,n;

s=n=0:

for(i=0;i<20;i++)scanf("%d",&a[i])

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

{if(a[i]<0)break;

S+=a[i];n++;

}

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

}

错误:______

改正:______

参考答案:错误

点击查看答案
第11题
已知dat1.dat存放了一系列整型数据。 要求: 1)用dat1.dat中的前100个数据给数组int a[100]赋值,并在屏幕上输出(每行10个元素)。 2)使用函数 double isaver(int *p,int num) { } 求数组a中所有数组元素平均值。 3)把该函..

已知dat1.dat存放了一系列整型数据。 要求: 1)用dat1.dat中的前100个数据给数组int a[100]赋值,并在屏幕上输出(每行10个元素)。 2)使用函数 double isaver(int *p,int num) { } 求数组a中所有数组元素平均值。 3)把该函数放在头文件ISaver.h中以便在主函数中调用该函数。把所有小于平均值的数组元素(每行10个元素)和小于平均值的数组元素个数输出出来。(在屏幕上和数据文件d:\dat6.dat中同时输出) 题目中使用的数据文件请在附件中下载,解压后可使用。

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