单项选择题
有以下程序:
#include<stdio.h>
main()
{unsigned char a=2, b=4, c=5, d;
d=a | b;d&=c; printf("%d\n",d);}
程序运行后的输出结果是______。
A.3
B.4
C.5
D.6
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
有以下程序:#include<stdio.h>#include<stdlib.h>void fun(double*p1,double*p2,double*s){s=(double*)calloc(1,sizeof( double));*s=*p1+*(p2+1);}main(){ double a[2]={1.1,2.2},b[2]={10.0,20.0},*s=a;fun(a,b,s);printf( %5.2f n ,*s);}程序运行后的输出结果是______。
A.21.10
B.11.10
C.12.10
D.1.10
点击查看答案&解析
单项选择题
若有以下函数:int fun(char *a, char *b){int bk=0;while((*a!= 0 )&&(*b!= 0 )&&strlen(a)==strlen(b)){if(*b!=*a){bk=0;break;}a++; b++; bk=1;}return bk;}此函数的功能是______。
A.判断a和b两个字符串是否相等
B.将字符串a改名为字符串b
C.将字符串变量a的值赋给字符串变量b
D.检查字符串a和b中是否有"\0"
点击查看答案&解析
相关试题
以下叙述中错误的是______。
设有定义double a[10], *s=a;以...
以下叙述中正确的是______。
以下程序中函数sort的功能是对a数组中的数...
交换两个变量的值,不允许用临时变量,应该...