题库 题库

【填空题】

已知字母A的ASCII码为65。以下程序运行后的输出结果是 ______ 。
 main()
 { char a, b;
 a='A'+'5'-'3'; b=a+'6'-'2' ;
 printf("%d %c\n", a, b);
 }

参考答案

查看答案

相关试题

单选题 有以下程序
 void sort(int a[], int n)
 { int i, j ,t;
 for (i=0; i for (j=i+1; j if (a[i] }
 main()
 { int aa[10]={1,2,3,4,5,6,7,8,9,10}, i;
 sort(aa+2, 5);
 for (i=0; i<10; i++) printf("%d,",aa[i]);
 printf("\n");
 }
程序运行后的输出结果是( )。
查看答案
单选题 以下关于函数的叙述中正确的是(    )。 查看答案
单选题 有以下程序段
 int k=0,a=1,b=2,c=3;
 k=ac ? c:k;
执行该程序段后,k的值是( )。
查看答案
单选题 有以下程序
 main()
 { char p[]={'a', 'b', 'c'}, q[]="abc";
 printf("%d %d\n", sizeof(p),sizeof(q));
 };
程序运行后的输出结果是( )。
查看答案
单选题 数据库设计的根本目标是要解决(    )。 查看答案
单选题 有以下程序,其中函数f的功能是将多个字符串按字典顺序排序
 #include
 void f(char *p[], int n)
 { char *t; int i,j;
 for(i=0; i for(j=i+1; j if(strcmp(p[i],p[j])>0){ t=p[i]; p[i]=p[j]; p[j]=t; }
 }
 main()
 { char *p[5]={"abc","aabdfg","abbd","dcdbe","cd"};
 f(p, 5);
 printf("%d\n", strlen(p[1]));
 }
程序运行后的输出结果是( )。
查看答案
单选题 下列数据结构中,能用二分法进行查找的是(    )。 查看答案
单选题 以下叙述中错误的是(    )。 查看答案
单选题 有以下程序
 main()
 { int a[10]={1,2,3,4,5,6,7,8,9,10}, *p=&a[3], *q=p+2;
 printf("%d\n", *p + *q);
 }
程序运行后的输出结果是( )。
查看答案
单选题 有以下程序
 # include
 struct STU
 { char name[10];
 int num; };
 void f(char *name, int num)
 { struct STU s[2]={{"SunDan",20044},{"Penghua",20045}};
 num = s[0].num;
 strcpy(name, s[0].name);
 }
 main()
 { struct STU s[2]={{"YangSan",20041},{"LiSiGuo",20042}},*p;
 p=&s[1]; f(p->name, p->num);
 printf("%s %d\n", p->name, p->num);
 }
程序运行后的输出结果是( )。
查看答案
单选题 若有语句:char *line[5];,以下叙述中正确的是(    )。 查看答案
单选题 有以下程序
 #include
 main()
 { char c1='1',c2='2';
 c1=getchar(); c2=getchar(); putchar(c1); putchar(c2);
 }
当运行时输入:a<回车> 后,以下叙述正确的是( )。
查看答案
单选题 有以下程序
 #include
 main()
 { char p[]={'a', 'b', 'c'}, q[10]={'a', 'b', 'c'};
 printf("%d %d\n", strlen(p), strlen(q));
 }
以下叙述中正确的是( )。
查看答案
单选题 有以下程序
 struct STU
 { char name[10]; int num; float TotalScore; };
 void f(struct STU *p)
 { struct STU s[2]={{"SunDan",20044,550},{"Penghua",20045,537}}, *q=s;
 ++p ; ++q; *p=*q;
 }
 main()
 { struct STU s[3]={{"YangSan",20041,703},{"LiSiGuo",20042,580}};
 f(s);
 printf("%s %d %3.0f\n", s[1].name, s[1].num, s[1].TotalScore);
 }
程序运行后的输出结果是( )。
查看答案
单选题 有以下程序
 void sum(int a[])
 { a[0] = a[-1]+a[1]; }
 main()
 { int a[10]={1,2,3,4,5,6,7,8,9,10};
 sum(&a[2]);
 printf("%d\n", a[2]);
 }
程序运行后的输出结果是( )。
查看答案
单选题 数据库系统的核心是(    )。 查看答案
单选题 有以下程序
 float f1(float n)
 { return n*n; }
 float f2(float n)
 { return 2*n; }
 main()
 { float (*p1)(float),(*p2)(float),(*t)(float), y1, y2;
 p1=f1; p2=f2;
 y1=p2( p1(2.0) );
 t = p1; p1=p2; p2 = t;
 y2=p2( p1(2.0) );
 printf("%3.0f, %3.0f\n",y1,y2);
 }
程序运行后的输出结果是( )。
查看答案
单选题 设有定义:int a=2,b=3,c=4;,则以下选项中值为0的表达式是(    )。 查看答案
单选题 当把以下四个表达式用作if语句的控制表达式时,有一个选项与其它三个选项含义不同,这个选项是(    )。 查看答案
单选题 以下程序的功能是:给r输入数据后计算半径为r的圆面积s。程序在编译时出错。
 main()
 /* Beginning */
 { int r; float s;
 scanf("%d",&r);
 s=*p*r*r; printf("s=%f\n",s);
 }
 出错的原因是( )。
查看答案