柠檬试题库
search
首页
计算机
公务员
驾照
关于
share
以下定义语句中正确的是
A.int a=b=0;
B.char A=65+1,b='b';
C.float a=1,*b=&a,*c=&b;
D.double a=0.0; b=1.1;
热度🔥272
参考答案:B
解析:
【解析】A选项语句中b变量还没有定义不能直接用于给a变量赋值。C选项语句中*b、*c表示的是一个实型变量的地址,不能再将&b赋值给指针型变量c。D选项语句中a=0.0后面应该为逗号,不能是分号。
复制题目向AI提问
content_copy
content_copy
扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐
有以下程序 #include main() { int i, x[3][3] = { 1,2,3,4,5,6,7,8,9 }; for( i=0; i<3; i++ ) printf( "%d ", x[i][2-i] ); printf( "\n" ); } 程序的输出结果是
有以下程序 #include #include void fun( int *p1, int *p2, int *s) { s=( int*)calloc(1,sizeof(int)); *s=*p1+*p2; free(s); } main() { int a[2]={1,2}, b[2]={40,50},*q=a; fun(a,b,q); printf("%d\n", *q); } 程序运行后的输出结果是
关于视图和查询,以下叙述正确的是( )。
下列算法中,最坏情况下时间复杂度最低的是( )。
标签
二级C语言
变量
语句
选项
不能