更多"数据函数Abs(数值表达式)返回数值表达式值的______。"的相关试题:
[填空题]数值函数Abs(数值表达式)返回数值表达式值的______。
[填空题]数据函数Abs(数值表达式)返回数值表达式值的__________________。
[单项选择]数值函数Sgn(数值表达式)返回数值表达式值的
A. 绝对值
B. 符号值
C. 整数值
D. 小数值
[单项选择]下列函数返回类型为数值型的是( )。
A. STR
B. VAL
C. DTOC
D. TTOC
[单项选择]返回数值表达式值的符号值的函数为
A. Abs
B. Int
C. Srq
D. Sgn
[简答题]给定程序MODI1.C中函数fun的功能是:求出字符串中最后一次出现的子符串的地址,通过函数值返回,在主函数中输入从此地址开始的字符串;若未找到,则函数值为
MULL。例如,当字符串中的内容为:"abcdabfcdx",t中的内容为:"ab"时,输出结果应是 abfacdx,当字符串中的内容为:"abcdabfabcdx",t中的内容为:"abd"时,则程序的输出信息: not be found!
#include <conio.h>
#include <stdio.h>
#include <string.h>
char*fun(char*s,char*t)
{ char*p,*r,*a;
/************found************/
a=Null;
while(*s)
{ p=s;r=t;
while(*r)
/************found************/
if(r==p) {r++;p++;}
else break;
if(*r==’/0,)a=s;
s++;
}
return a;
}
main( )
{ char s[100],t[100],*p;
clrscr( );
printf("/nPlease enter string S:");
scanf("%s"s);
printf("/nPlease enter substring t:");
scanf("%s",t);
p=fun(s,t);
if(p)printf("/nThe result is:%s/n",p);
else printf("/nNot found !/n");
}
[填空题]下列给定程序中函数fun( )的功能是:求出字符串中最后一次出现的子字符串的地址,通过函数值返回,在主函数中输出从此地址开始的字符串;若未找到,则函数值为NULL。例如,当字符串中的内容为abcdabfabcdx,t中的内容为ab时,输出结果应是abcdx。当字符串中的内容为abcdabfabcdx,t中的内容为abd时,则程序输出未找到的信息:Not found!
请改正程序中的错误,使它能得出正确的结果。
注意;不要改动main函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include<stdio.h>
#include <conio.h>
#include <string.h>
char *fun(char *s,char *t)
{
char *p,*r,*a;
/*************found**************/
a=Null;
while(*s)
{ p=s;r=t;
while(*r)
/*************found**************/
if(r= =p) {r++;p++;}
else break;
if(*r==’/0’) a=s;
s++;
}
return a;
}
main( )
{char s[100],t[100],,*p;
clrscr( );
printf("/nPlease enter string S: ");
scanf("%s",s);
printf("/nPlease enter substring t: ");
scanf("%s",t);
p=fun(S,t);
if(p) printf("/nThe result is:%s/n",p);
else printf("/nNot found!/n ");
}
[填空题]如果调用fopen函数不成功,则函数返回 【14】 ;如果调用fclose函数不成功,则函数返回 【15】 。
[简答题]请编写函数fun( ),它的功能是计算下列级数和,和值由函数值返回。
S=1-x+x2/2!-x3/3!+…+(-1*x)n/n!
例如,当n=15,x=0.5时,函数值为0.606531。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
试题程序:
#include<conio.h>
#include<stdio.h>
#include<math.h>
double fun(double x, int n)
main( )
clrscr( );
printf("%f ",fun (0.5,15));
[填空题]当使用关键字______作为函数返回类型时,该函数不返回任何值。
[简答题]请编写函数fun( ),它的功能是计算下列级数和,和值由函数值返回。
S=1+x+x2/2!3/3!+…/xn/n!
例如,当n=10,x=0.3时,函数值为1349859。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun 的花括号中填入所编写的若干语句。
试题程序:
#include<conio.h>
#include<stdio.h>
#include<math.h>
double fun(double x, int n)
{
}
main ( )
{
clrscr ( );
printf ("%f ",fun(0,3,10));
}
[填空题]指针函数是说`函数的返回值是一个 【10】 。
[单项选择]下列函数中函数值为数值型的是______。
A. YEAR()
B. DATE()
C. TIME()
D. DATETIME()