单项选择题

有以下程序 main() {unsigned char a=2,b=4,c=5,d; d=a︱b;d&=e;prinff("%d\n",d);} 程序运行后的输出结果是【 】。

A.3
B.4
C.5
D.6
<上一题 目录 下一题>
热门 试题

单项选择题
设变量均已正确定义,若要通过scanf( %d%c%d%c ,&al,&cl,&a2,&c2);语句为变量al和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是【 】。(注:口代表空格字符)
A.10口X20口Y<回车>
B.10口X20口Y<回车>
C.l0口X<回车> 20口Y<回车>
D.10X<回车> 20Y<回车>
单项选择题
阅读以下函数fun(char *sl,char *s2){ int i=0;while(sl[i]==s2[i]&&s2[i]!='' 0'') i++;return(sl[i]=='' 0''&&s2[i]=='' 0'');}此函数的功能是( )。
A. 比较s1和s2所指字符串的大小,若s1比s2的大,函数值为1,否则函数值为0
B. 将s2所指字符串赋给s1
C. 比较s1和s2所指字符串是否相等,若相等,函数值为1,否则函数值为0
D. 比较s1和s2所指字符串的长度,若s1比s2的长,函数值为1,否则函数值为0
相关试题
  • 执行以下程序后,test.txt文件的内容是【...
  • 有以下程序:#include <stdio.h>main...
  • 有以下程序int a=4;int f(int n){...
  • 在Windows环境下,资源管理器左窗口中的某...
  • 有以下程序main()int c=35;printf(...