单项选择题

有以下程序   main( )   { union{ unsigned int n;        unsigned char c;       }ul;    ul.c=''A'';    printf("%c\n",ul.n);   }   执行后输出结果是( )。

A. 产生语法错
B. 随机值
C. A
D.65
<上一题 目录 下一题>
热门 试题

单项选择题
阅读以下函数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
单项选择题
有以下程序main(){int i;for(i=1;i<=40;i++) {if(i++%5==0)if(++i%8==0)printf( %d ,i);printf( \n );}执行后的输出结果是【 】。
A.5
B.24
C.32
D.40
相关试题
  • 有以下程序#include main() {FILE ...
  • 有以下程序:void sort(int a[],int...
  • 有以下程序#includemain(){FILE * f...
  • A.p->nextB.pC.sD.s->next
  • 有以下程序:main(){int num[4][4...