有以下程序: #include<stdi0.h>main( ) {int a=1,b=2; for(;a<8;a++){b+=a;a+=2;}printf("%d,%d",a,b); }程序运行后的输出结果是( )。
以下关于C语言数据类型使用的叙述中错误的是( )。 - 若要准确无误差地表示自然数,应使用整数类型。 若要保存带权多位小数的数据,应使用双精度类型。 若要处理如“人员信息”等含有不同类型的相关数据,应自定义结构体类型。 若只处理“真”和“假”两种逻辑值,应使用逻辑类型 。
若有定义:“double a=22;int i=0,k=18;”,则不符合C语言规定的赋值语句是( )。 a=a++,i++; 。 i=(a+k)<=(i+k);。 i=a%11;。 i=!a; 。
有以下程序: #include<stdio.h>#include<stdlib.h>main(){ int*a,*b,*C; a=b=c=(int*)malloc(sizeof(int)); *a=1;*b=2,*c=3; a=b: printf("%d,%d,%d",*a,*b,*c); }程序运行后的输出结果是( )。 3,3,3 。 2,2,3。 1,2,3 。 1,1,3。
以下不能将S所指字符串正确复制到t所指存储空间的是( )。 while(*t=*s){t++;s++;) 。 for(i=0;t[i]=s[i];i++);。 do{*t++=*s++;)while(*s);。 for(i=0,j=0;t[i++]=s[j++];); 。
某二叉树共有7个结点,其中叶子结点只有l个,则该二叉树的深度为(假设根结点在第1层)( )。