题库 题库
🏘️ 爱查询 > 题库 > C

C

填空题 程序流程图中菱形框表示的是【2】______  查看答案
填空题 软件开发过程主要分为需求分析、设计、编码与测试四个阶段。其中【3】______阶段
产生”软件需求规格说明书“。
查看答案
填空题 在数据库技术中,实体集之间的联系可以是一对一或一对多或多对多的,那么”学生“
和"可选课程"的联系为【4】______ 
查看答案
填空题 人员基本信息一般包括:身份证号,姓名,性别,年龄等。其中可以作为主关键字的
是【5】______ 
查看答案
填空题 若有定义语句:int a=5;,则表达式a++的值是【6】______。 查看答案
填空题 若有语句double x=17;int y;,当执行y=(int)(x/5)%2;之后y的值是【7】______  查看答案
填空题 以下程序运行后的输出结果是【8】______
#include <stdio.h>
main()
{  int x=20;
     printf("%d ",0<x<20);
     printf("%d\n",0<x&&x<20);
}
查看答案
填空题 以下程序运行后的输出结果是【9】______
#include <stdio.h>
main()
{  int a=1,b=7;
     do{
           b=b/2;a+=b;
     } while (b>1);
     printf("%d\n",a);
}
查看答案
填空题 有一下程序
#include <stdio.h>
main()
{  int f,f1,f2,i;
     f1=0;f2=1;
     printf("%d %d ",f1,f2);
     for(i=3;i<=5;i++)
     { f=f1+f2; printf("%d",f);
        f1=f2; f2=f;
     }
     printf("\n");
}
程序运行后的输出结果是【10】______ 
查看答案
填空题 有以下程序
#include <stdio.h>
int a=5;
void fun(int b)
{  int a=10;
     a+=b; printf("%d",a);
}
main()
{  int c=20;
     fun(c); a+=c; printf("%d\n",a);
}
程序运行后的输出结果是【11】______ 
查看答案
填空题 设有定义
struct person
{ int ID;char name[12];} p;
请将scanf("%d",【12】______);语句补充完整,使其能够为结构体变量p的
成员ID正确读入数据。
查看答案
填空题 有以下程序
#include <stdio.h>
main()
{  char a[20]="How are you?",b[20];
     scanf("%s",b); printf("%s %s\n",a,b);
}
程序运行时从键盘输入: How are you?<回车>
则输出结果为【13】______ 
查看答案
填空题 有以下程序
#include <stdio.h>
typedef struct
{ int num;double s;} REC;
void fun1(REC x){ x.num=23;x.s=88.5; }
main()
{ REC a={16,90.0};
   fun1(a);
   printf("%d\n",a.num);
}
程序运行后的输出结果是【14】______ 
查看答案
填空题 有以下程序
#include <stdio.h>
fun(int x)
{  if(x/2>0) fun(x/2);
     printf("%d ",x);
}
main()
{ fun(6);printf("\n");}
程序运行后的输出结果是【15】______ 
查看答案
单选题 软件是指 查看答案
单选题 软件调试的目的是 查看答案
单选题 在面向对象中,实现信息隐蔽是依靠 查看答案
单选题 下列叙述中,不符合良好程序设计风格要求的是 查看答案
单选题 下列叙述中正确的是 查看答案
单选题 下列叙述中正确的是 查看答案
单选题 冒泡排序在最坏情况下的比较次数是 查看答案
单选题 一棵二叉树中共有70个叶子结点与80个度为1的结点,则该二叉树中的总结点数为 查看答案
单选题 下列叙述正确的是 查看答案
单选题 下列叙述中正确的是 查看答案
单选题 C语言源程序名的后缀是 查看答案
单选题 可在C程序中用作用户标识符的一组标识符是 查看答案
单选题 以下选项中,合法的一组C语言数值常量是 查看答案
单选题 以下叙述正确的是 查看答案
单选题 若在定义语句:int  a,b,c*p=&c;之后,接着执行以下选项中的语句,则能正确执行的语句是 查看答案
单选题 以下关于long、int和short类型数据占用内存大小的叙述中正确的是 查看答案
单选题 若变量均已正确定义并赋值,以下合法的C语言赋值语句是 查看答案
单选题 有以下程序段
int  j;    float    y;    char    name[50];
scanf(“%2d%f%s”,&j,&y,name)
当执行上述程序段,从键盘上输入55566  7777abc后,y的值为
查看答案
单选题 若变量已正确定义,有以下程序段
i=0;
do  printf(“%d,”i); while(i++);
printf(“%d\n”,i);
其输出结果是
查看答案
单选题 有以下计算公式
若程序前面已在命令行中包含math.h 文件,不能够正确计算上述公式的程序段是
查看答案
单选题 设有条件表达式:(EXP)? i++ ; j—,则以下表达式中与(EXP)完全等价的是 查看答案
单选题 有以下程序
#include  <stdio,h>
main()
﹛inf  y=9;
  for(  ;  y>0;  y--)
  if(y%3=0)  printf(“%d”, ‥y);

程序的运行结果是
查看答案
单选题 已有定义:char  c;,程序前面已在命令行中包含ctype. h 文件。不能用于判断c中的字符是
否为大写字母的表达式是
查看答案
单选题 有以下程序
#includc  <stdio.h>
Main()
﹛int  i, j,m =55
  for(i=l;i<3;i++)
  for(j=3;j<=++)  m=m%j;
  printf(“%d\n”,m);

程序的运行结果是
查看答案
单选题 若函数调用时的参数为变景时,以下关于函数形参和实参的途述中正确的是 查看答案
单选题 已知字符‘A’的ASCII代码值是65,字符变量cl的值的‘A’,c2的值是‘D’。执行语句
printf(“%d,%d”,cl,c2-2);后,输出结果是
查看答案
单选题 以下途述中错误的是 查看答案
单选题 以下正确的字符串常量是 查看答案
单选题 设有定义:char  p[]=﹛‘1’ ‘2’ ‘3’﹜、*q=p;  以下不能计算出一个char型数据所占字节数的表达式是 查看答案
单选题 有以下函数
int  aaa(char  *s)
﹛ char    *t=s;
   while(*t++);
   t--;
   return(t-s);

以下关于aaa函数的功能的叙述正确的是
查看答案
单选题 若有定义语句:int a [3][6];,按在内存中的存放顺序,a数组的第10个元素是 查看答案
单选题 有以下程序
#include    <stdio.h>
void  fun(char  **p)
{++p;  printf(“%”﹨n”,*p);}
main()
{ char  *a[]={“Moming”, “Aftenoon”,“Evening”,“Night”};
  fun(a)
}
程序的运行结果是
查看答案
单选题 若有定义语句:int a[2][3],*p[3];,则以下语句中正确的是 查看答案
单选题 有以下程序
#include  <stdio.h>
void fun(int  *a, int  n)/*fun函数的功能是将a所指数组元数从大到小排序*/
{  int  t,i,j;
   for(i=o;i<n-1;j++)
   for(j=j+1;j<n;j++)
   if(a[i]<a[j])  {t=a[i]; a[i]=a[j]; a[j]=t; }
}
Main()
{  int  c[10]={1,2,3,4,5,6,7,8,9,0},i;
   fun(c+4,6)
   for(i=0;i<10,i++)  printf(“%d,”,c[i]);
   printf(“n”);
}
程序的运行结果是
查看答案
单选题 有以下程序
#include  <stdio.h>
int  fun(char  s[])
{  int  n=0;
   while(*s<=‘9’&&*s>=‘0’)  {n=[0*n+*s-‘0’;s++; }
   return(n);
}
main()
{ char  s[10]={“6”,“1”,“*”,“4”,“*”,“9”,“*”, ‘0’,“*”}
printf(“%d﹨n”,fun(s));
}
程序的运行结果是
查看答案
单选题 当用户要求输入的字符串中含有空格时,应使用的输入函数是 查看答案