简答题:请编写函数proc(),其功能是:将所有大于1小于整数m的非素数存入XX所指数组中,非素数的个数通过k 传回。例如,输

  • 题目分类:C语言
  • 题目类型:简答题
  • 号外号外:注册会员即送体验阅读点!
题目内容:
请编写函数proc(),其功能是:将所有大于1小于整数
m的非素数存入XX所指数组中,非素数的个数通过k 传回。
例如,输入20,则应输出4 6 8 9 10 12 14 15 16 18。
注意:部分源程序给出如1。
请勿改动main()函数和其他函数中的任何内容,仅在函数proc()的花括号中填入所编写的若干语句。
试题程序:
#include<stdlib.h>
#include<conio.h>
#include<stdio.h>
void proc(int m,int*k,int xx[])
{ }
void main()
{
int m,n,str[100];
system("CLS");
printf("\nPlease enter an integer number
between lo and 100:");
scanf("%d",&n);
proc(n,&m,str);
printf("\n\nThere are%d non--prime
numbers less than%d:",m,n);
for(n=0;n<m;n4-+)
printf("\n%4d",str[n]);
}
参考答案:【答案仅供学习,请勿对照自行用药等】
答案解析:

请补充main()函数,该函数的功能是求方程qx2+px+ j=0的两个实数根。方程的系数q、p、j从键盘输入,如果判别

请补充main()函数,该函数的功能是求方程qx2+px+ j=0的两个实数根。方程的系数q、p、j从键盘输入,如果判别式(disc=P2-4qj)小于0,则要

查看答案

下列给定程序中,函数proc()的功能是找出100~m(m 不大于1000)之间百位数字加十位数字等于个位数字的所有整数

下列给定程序中,函数proc()的功能是找出100~m(m 不大于1000)之间百位数字加十位数字等于个位数字的所有整数,把这些整数放在s所指的数组中,个数作为

查看答案

请补充函数proc(),该函数的功能是:只保留字符串中的大写字母,删除其他字符,结果仍保存在原来的字符串中,由全局变量m

请补充函数proc(),该函数的功能是:只保留字符串中的大写字母,删除其他字符,结果仍保存在原来的字符串中,由全局变量m对删除后字符串的长度进行保存。 注意:

查看答案

函数fun()的功能是:从3个形参a,b,e中找出中间的那个数,作为函数值返回。例如,当a=3,b=5,c=4时,中间的

函数fun()的功能是:从3个形参a,b,e中找出中间的那个数,作为函数值返回。例如,当a=3,b=5,c=4时,中间的数为4。注意:部分源程序给出如下。

查看答案

你读完文本后有怎样的感悟?请用两个词语概括,并分别加以简要说明。(7分)

你读完文本后有怎样的感悟?请用两个词语概括,并分别加以简要说明。(7分)

查看答案