首页
题库
网课
在线模考
桌面端
登录
搜标题
搜题干
搜选项
0
/ 200字
搜索
填空题
下列程序的输出结果是
【8】
。
#include<stdio.h>
main()
char b[]="Hello you";
b[5] =0;
printf("%s\n",b);
答案:
Hello
点击查看答案解析
在线练习
手机看题
你可能感兴趣的试题
填空题
算法的基本特征是可行性、确定性、
【1】
和拥有足够的情报。
答案:
有穷性
点击查看答案解析
手机看题
填空题
在长度为n的有序线性表中进行二分查找,最坏的情况下,需要的比较次数为
【2】
。
答案:
log
2
n+1
点击查看答案解析
手机看题
填空题
通常将软件产品从提出、实现、使用维护到不再使用的过程称为
【4】
。
答案:
软件生命周期
点击查看答案解析
手机看题
填空题
在面向对象的程序设计中,类描述的是具有相似性质的一组
【3】
。
答案:
对象
点击查看答案解析
手机看题
填空题
设y是int型变量,请写出y为奇数的关系表达式
【6】
。
答案:
(y%2)==1或(y%2)! =0
点击查看答案解析
手机看题
填空题
数据库管理系统常见的数据模型有层次模型、网状模型和
【5】
三种。
答案:
关系模型
点击查看答案解析
手机看题
填空题
设int a=5,b=6,表达式(++a= =b--) ++a:--b的值是
【7】
。
答案:
G
点击查看答案解析
手机看题
填空题
下列程序的输出结果是
【8】
。
#include<stdio.h>
main()
char b[]="Hello you";
b[5] =0;
printf("%s\n",b);
答案:
Hello
点击查看答案解析
手机看题
填空题
以下程序段的输出结果是
【10】
。
int a=1234;
printf("%2d\n",a);
答案:
1234
点击查看答案解析
手机看题
填空题
用高级语言编写的程序称为
【11】
程序,它可以通过解释程序翻译一句执行一句的方式执行,也可以通过编译程序一次翻译产生目标程序,然后执行。
答案:
源程序
点击查看答案解析
手机看题
填空题
当调用函数时,实参是一个数组名,则向函数传递的是
【9】
。
答案:
数组的首地址
点击查看答案解析
手机看题
填空题
以下程序的输出结果是
【12】
。
#include<stdio.h>
main()
int a=0;
a+ =(a=8);
printf("%d\n",a);
答案:
P
点击查看答案解析
手机看题
填空题
函数void fun(float *sn,int n)的功能是:根据以下公式计算s,计算结果通过形参指针 sn传回;n通过形参传入,n的值大于或等于0。请填空。
void fun(float *sn,int n)
float s=0.0,w,f=-1.0;
int i;
for(i=0;i<=n;i++)
f=
【13】
* f;
w=f/(2*i+1);
s+=w;
【14】
=s;
答案:
-1 * sn
点击查看答案解析
手机看题
填空题
函数fun的功能是:根据以下公式求p的值,结果由函数值返回。m与n为两个正数,且要求m>n。
例如:m=12,n=8时,运行结果应该是495.000000。请在题目的空白处填写适当的程序语句,将该程序补充完整。
#include <stdio.h>
float fun(int m,int n)
int i;
double p=1.0;
for(i=1;i<=m;i++)
【15】
;
for(i=1;i<=n;i++)
【16】
;
for(i=1;i<=m-n;i++) p=p/i;
return p;
main()
printf("p=%f\n",fun(12,8));
答案:
p=p*i p=p/i
点击查看答案解析
手机看题
填空题
下列程序的运行结果是
【17】
。
#include <stdio.h>
#define M 100
void fun(int m,int *a,int *n)
int i,j=0;
for(i=1;i<=m; i++)
if(i%7==0||i%11==0) a[j++]=i;
*n=j;
main()
int aa[M],n,k;
fun(10,aa,&n);
for(k=0;k<n;k++)
if((k+1)%20==0) printf("\n");
else printf("%4d",aa[k]);
printf("\n");
答案:
G
点击查看答案解析
手机看题
填空题
下列程序的功能是:求出ss所指字符串中指定字符的个数,并返回此值。
例如,若输入字符串123412132,指定字符1,则输出3。请填空。
#include<stdio.h)
#deftne M 81
int fun(char * ss,char c)
int i=0;
for(;
【18】
;ss++)
if(*ss==c) i++;
return i;
main()
char a[M],ch;
printf("\nPlease enter a string:");gets(a);
printf("\nPlease enterachar:");ch=getchar();
printf("\nThe number of the char is:%d\n",fun(a,ch));
答案:
*ss! =’\0’
点击查看答案解析
手机看题
填空题
下面的程序把从终端读入的文本(用@作为文本结束标志)输出到一个名为bi.dat的新文件中,请填空。
#include <stdio.h>
#include<stdlib.h>
FILE*fp;
main()
charch;
if((fp=fopen(
【19】
))==NULL)exit(0);
while((ch=getchar())!=’@’) fputc(ch,fp);
fclose(fp);
答案:
"bi.dat","w"或"bi.dat","w+\
点击查看答案解析
手机看题
填空题
设有如下宏定义:
#define MYSW AP(z,x,y) z=x;x=y;y=z;
以下程序段通过宏调用实现变量a,b内容交换,请填空。
float a=5,b=16,c;
MYSWAP(
【20】
,a,b);
答案:
c
点击查看答案解析
手机看题
微信扫码免费搜题