更多"函数INT(数值表达式)的功能是( )。"的相关试题:
[单项选择]函数INT(数值表达式)的功能是( )。
A. 返回数值表达式值的整数部分
B. 按四舍五入取数值表达式值的整数部分
C. 返回不小于数值表达式值的最小整数
D. 返回不大于数值表达式值的最大整数
[填空题]数据函数Abs(数值表达式)返回数值表达式值的______。
[填空题]根据表达式值的类型,表达式可分为数值表达式、字符表达式、日期时间表达式、逻辑表达式;而大多数 【6】 表达式是带比较运算符的关系表达式。
[单项选择]返回数值表达式值的整数部分的函数为()
A. Abs
B. Int
C. Srq
D. Sgn
[填空题]要将正实数x保留两位小数,若采用Int 函数完成,则表达式为()。
[简答题]编写函数int fun(int lim, int aa[MAX]),该函数的功能是求出小于或等于lim的所有素数并放在aa数组中,该函数返回所求出的素数的个数。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
试题程序:
#include<conio.h>
#include<stdio.h>
#define MAX 100
int fun(int lim, int se[MAX])
{
}
main( )
{
int limit,i,sum;
int aa[MAX];
clrscr( );
printf("输入一个整数");
scanf("%d",&limit);
sum=fun(limit,aa);
for(i=0;i<sum;i++)
{
if(i%10==0&&i!=0) /*每行输出10个数*/
printf("/n");
printf("%5d ",aa[i]);
}
}
[简答题]
请编写一个函数jS Value(int m, int k, int xx[]),该函数的功能是:将小于整数m且紧靠m的k个素数存入数组xx并传回。调用函数writeDat( )读取10组数据,分别得出结果且把结果输出到文件out.dat中。
注意:部分源程序给出如下。
例如:若输入“17,5”,则应输出“13,11,7,5,3”。
请勿改动主函数main( )和输出数据函数readwriteDat( )的内容。
[试题源程序]
#include<conio.h>
#include<stdio.h>
void readwriteDat( );
void num(int m, int k, int xx[])
main( )
int m, n, xx[1000];
System("cls");
printf("/nPlease enter two integers:");
Scanf("%d%d", &m, &n);
num(m,n,xx);
for(m=0;m<n;m++)
printf("%d",xx[m]);
printf("/n");
readwriteDat( );
void readwriteDat( )
int m,n,xx[1000],i;
FILE *rf,*wf;
rf=fopen("in.dat","r");
wf=fopen("out.dat","w");
for(i=0;i<10;i++)
Scanf(rf,"%d%d",&m,&n);
num(m,n,xx);
[简答题]请编写一个函数js Value(int m,int k,int xx[]),该函数的功能是:将小于整数m且紧靠m的k个素数存入数组xx传回。最后调用函数writeDat( )读取10组数据,分别得出结果且把结果输出到文件out.dat中。
注意:部分源程序给出如下。
例如:若输入17,5,则应输出:13,11,7,5,3。
请勿改动主函数main和输出数据函数readwriteDat( )的内容。
[试题源程序]
#include<conio.h>
#include<stdio.h>
void readwriteDat( );
void hum(int m,int k,int xx[])
main( )
int m,n,xx[1000];
system("cls");
printf("/nPlease enter two integers:");
scanf("%d%d",&m,&n);
num(m,n,xx);
for(m=0;m<n;m++)
printf("%d",xx[m]);
printf("/n");
readwriteDat( );
void readwriteDat( )
int m,n,=[1000],i;
FILE*rf, *wf:
rf=fopen("in.dat","r"):
wf=fopen("out.dat","w");
for(i=0;i<10;i++)
fscanf(rf,"%d%d",&m,&n);
num(m,n,xx);
for(m=0;m<n;m++) fprintf(wf,"%d",xx[m]):
fprintf(wf,"/n");
fclose(rf);
fclose(wf);
[简答题]
请编写一个函数is Value(int m,int k,int xx[]),该函数的功能是:将小于整数m且紧靠m的k个素数存入数组xx传回。最后调用函数writeDat( )读取10组数据,分别得出结果且把结果输出到文件out.dat中。
注意:部分源程序给出如下。
例如:若输入17,5,则应输出:13,11,7,5,3。
请勿改动主函数main和输出数据函数readwriteDat( )的内容。
[试题源程序]
#include<conio.h>
#include<stdio.h>
void readwriteDat( );
void num(int m,int k,int xx[])
main( )
int m,n,xx[1000];
system("cls");
printf("/nPlease enter two integers;");
scanf("%d%d",&m,&n);
num(m,n,xx);
for(m=0;m<n;m++)
printf("%d",xx[m]);
printf("/n");
readwriteDat( );
void readwriteDat( )
int m,n,xx[1000],i;
FILE*rf,*wf;
rf=fopen("in.dat","r");
wf=fopen("out.dat","w");
for(i=0;i<10;i++)
fscanf(rf,"%d%cr,&m,&n);
num(m,n,xx);
for(m=0;m<n;m++)fprintf(wf,"%d",xx[m]);
[单项选择]以下选项中,不能表示函数功能的表达式是()。
A. s=(X>0)1:(X<0)-1:0
B. s=X<0-1:(X>01:0)
C. s=X<=0-1:(X==00:1)
D. s=x>01:x==00:-1
[填空题]请补充main函数,该函数的功能是:从键盘输入一组整数,使用条件表达式找出最大的整数。当输入的整数为0时结束。
例如,输入1,2,3,5,4,0时,最大的数为5。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在 main函数的横线上填入所编写出的若干表达式或语句。
试题程序:
#include<stdio.h>
#include<conio.h>
#define N 100
main( )
{
int num[N];
int i=-1;
int max=0;
clrscr( );
printf("/nInput integer number:/n");
do
{
i++;
printf("num[%d]=",i);
scanf("%d", 【1】 );
max= 【2】 num[i]:max;
}while ( 【3】 );
printf("max=%dkn",max);
}
[简答题]以下程序中函数int check (int *a,int *b,int len)的功能是:(1)将a指向的包含len个元素的整型数组中所有相邻元素值之差的绝对值依次存放在b指向的一维数组中;(2)检查b数组中所有元素的值是否组成一个公差大于0的等差数列,若是则函数返回1,否则函数返回0。例如:当a指向数组各元素的值是{-3,-2,1,6,13)时,b指向数组各元素的值{1,3,5,7}组成一个公差为2的等差数列,因此函数返回1。 #include #include
[填空题]在VBA中要将数值表达式的值转换为字符串,应使用函数______。
[单项选择]表达式“B=INT(A+0.5)”的功能是( )。
A. 将变量A保留小数点后1位
B. 将变量A四舍五入取整
C. 将变量A保留小数点后5位
D. 舍去变量A的小数部分