若有以下说明和定义 以下叙述中错误的是()。 union dt { int a;char b;double c;}data; A.两 若有以下说明和定义,以下叙述中错误的是()。union dt{ int a;char b;double c;}data;A.两个共用体变量之间可以相互赋值B.变量data所占内存字节 答案解析
有以下程序:#include<stdioh>void main(){char c1 c2 c3 c4 c5 c6;c5=getchar();c6=getcha 有以下程序: include<stdioh>void main(){char c1,c2,c3,c4,c5,c6;c5=getchar();c6=getchar();scanf("%c%c%c%c",&c1,&c2,&c3,&c4);putchar(c1);putcha 答案解析
若已定义的函数有返回值 则以下关于该函数调用的叙述中错误的是()。A.函数调用可以嵌套和递归B. 若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是()。A.函数调用可以嵌套和递归B.函数调用可以作为一个函数的实参C.函数调用可以出现 答案解析
如果在C程序中要用到库函数中的字符串比较函数strcmp() 那么在程序前面应该添加的头文件是()。A. 如果在C程序中要用到库函数中的字符串比较函数strcmp(),那么在程序前面应该添加的头文件是()。A.stdio h B.string,h C.alloc h D.math H 答案解析
若有以下说明: int a[10]={1 2 3 4 5 6 7 8 9 10} *p=a;则值为6的表达式是()。A.*p+6 B.*(p+6) 若有以下说明: int a[10]={1,2,3,4,5,6,7,8,9,10},,*p=a;则值为6的表达式是()。A.*p+6 B.*(p+6) C.*p+=5 D.p+5 答案解析
以下叙述中错误的是()。A.C语言中对二进制文件的访问速度比文本文件快B.C语言中 随机文件以二进 以下叙述中错误的是()。A.C语言中对二进制文件的访问速度比文本文件快B.C语言中,随机文件以二进制代码形式存储数据C.语句FILE fp;定义了一个名为 答案解析
有以下程序:void main(){int a=1 b;for(b=1;b<1;b++){ if(a>=8)break;if(a%2= =1){a+5;con 有以下程序:void main(){int a=1,b;for(b=1;b<1;b++){ if(a>=8)break;if(a%2= =1){a+5;continue;}a-=3;}printf( "%d n ",b);}程序运行后的输出结果是()。A.3 B.1 C.5 D.6 答案解析
下面函数的功能是()。int func(char*x){ char*y=x;while(*y++);return(y-x-1);}A.求字符串的长度 下面函数的功能是()。int func(char*x){ char*y=x;while(*y++);return(y-x-1);}A.求字符串的长度B.比较两个字符串的大小C.将字符串x复制到字符串y 答案解析
有以下程序:#define N 20fun(int a[] int n int m){ int i; for(i=m;i>n;i--)a[i+1]=a[i]; re 有以下程序: define N 20fun(int a[],int n,int m){ int i; for(i=m;i>n;i--)a[i+1]=a[i]; return m;}void main(){ int i,a[N]={1,2,3,4,5 答案解析
以下程序的输出结果是()。#include<stdio.h>void main(){int a b d=241;a=d/100%9;b=(-1)& 以下程序的输出结果是()。 include<stdio h>void main(){int a,b,d=241; a=d 100%9; b=(-1)&&(-1); printf( "%d,%d n ",a,b);}A.6,1 B.2,1 C.6,0 D.2,0 答案解析