有如下定义语句,则以下叙述中错误的是( )。typedef struct Date{ int year;int month;int day;} DATE;
A. DATE是用户定义的结构体变量
B. struct Date是用户定义的结构体类型
C. DATE是用户说明的新结构体类型名
D. struct是结构体类型的关键字
查看答案
一个C源程序文件中所定义的全局变量,其作用域是( )。
A. 由具体定义位置和extern说明来决定
B. 所在程序的全部范围
C. 所在函数的全部范围
D. 所在文件的全部范围
以下程序输出的结果是_______________。#include void fun (int n){ n++; }int main(){ int a=1 ;fun(a) ;printf( "%d ", a );fun(a) ;printf( "%d\n", a );
以下程序运行后的输出结果是_______________。#include void fun2(char a,char b){printf("%c %c",a,b);}char a='A',b='B';void fun1(){char a='C';char b='D';}int main(){fun1();printf("%c %c",a,b);fun2('E','F');return 0;}
以下程序运行后的输出结果是_______________。#include int fun(int a,int b){ if(b==0)return a;elsereturn(fun(--a,--b));}int main(){ printf("%d\n",fun(4,2));return 0;}