题库 题库

【单选题】

有以下定义语句,编译时会出现编译错误的是
  • A.char a='a';

  • B.char a='\n';

  • C.char a='aa';

  • D.char a='\x2d';

参考答案

查看答案

相关试题

单选题 设有定义: char *c;以下选项中能够使字符型指针C正确指向一个字符串的是 查看答案
单选题 在E-R图中,用来表示实体联系的图形是 查看答案
单选题 有以下定义语句,编译时会出现编译错误的是 查看答案
单选题 有以下程序
#include <stdio.h>
void fun(int p)
{  int d=2;
     p=d++;
     printf("%d",p);
}
main()
{  int a=1;
     fun(a);
     printf("%d\n",a);
}
程序运行后的输出结果是
查看答案
单选题 算法的空间复杂度是指 查看答案
单选题 软件详细设计产生的图如下:
  
该图是
查看答案
单选题 有以下程序
int r=8;
printf("%d\n",r>>1);
输出结果是
查看答案
单选题 下列选项中不属于结构化程序设计原则的是 查看答案
单选题 表达式:(int)((double)9/2)-(9)%2的值是 查看答案
单选题 有以下程序
#include <stdio.h>
main()
{ int a[]={2,3,5,4},i;
   for(i=0;i<4;i++)
   switch(i%2)
   { case 0:
      switch(a[i]%2)
      {  case 0:a[i]++;break;
           case 1:a[i]--;
      } break;
      case 1:a[i]=0;
   }
   for(i=0;i<4;i++)
   printf("%d ",a[i]);
   printf("\n");
}
程序运行后的输出结果是
查看答案
单选题 有以下程序
#include <stdio.h>
#include <string.h>
main()
{ char a[10]="abcd";
   printf("%d,%d\n",strlen(a),sizeof(a));
}
程序运行后的输出结果是
查看答案
单选题 数据库管理系统是 查看答案
单选题 有以下程序
#include <stdio.h>
main()
{  char s[]={"012xy"};int i,n=0;
     for(i=0;s[i]!=0;i++)
     if(s[i]>'a'&&s[i]<='z') n++;
     printf("%d\n",n);
}
程序运行后的输出结果是
查看答案
单选题 有三个关系R,S,和T如下:
  
其中关系T由关系R和S通过某种操作得到,该操作为
查看答案
单选题 以下函数findmax拟实现在数组中查找最大值并作为函数值返回,
但程序中有错导致不能实现预定功能
#define MIN -2147463647
int findmax(int x[],int n)
{  int i,max;
     for(i=0;i<n;i++)
     {  max=MIN;
          if(max<x[i]) max=x[i];
     }
     return max;
}
造成错误的原因是
查看答案
单选题 有以下程序
#include <stdio.h>
main()
{  int m=1,n=2,*p=&m,*q=&n,*r;
     r=p;p=q;q=r;
     printf("%d,%d,%d,%d\n",m,n,*p,*q);
}
程序运行后的输出结果是
查看答案
单选题 以下程序段中,与语句: k=a>b?(b>c?1:0):0;功能相同的是 查看答案
单选题 下列关于C语言文件的叙述中正确的是 查看答案
单选题 有以下程序
#include <stdio.h>
#define f(x) x*x*x
main()
{  int a=3,s,t;
     s=f(a+1);t=f((a+1));
     printf("%d,%d\n",s,t);
}
程序运行后的输出结果是
查看答案
单选题 有以下程序
#include <stdio.h>
main()
{ int a=1,b=0;
   printf("%d,",b=a+b);
   printf("%d",a=2*b);
}
程序运行后的输出结果是
查看答案