当前位置:首页 > C语言编程新思路 第3页

问题:

有如下程序: #include f(int a) { int b=0; static int c=3; a=c++; b++; return(a); } int main(void) { int a=2,i,k; for(i=0;i<2;i++) k=f(a++); printf(“%d\n”,k); return 0; } 该程序的输出结果是( )
参考答案

问题:

关于二进制文件和文本文件描述错误的是( )
参考答案

问题:

若有int a=10,b=20,c=30; ,执行下面程序段后a、b、c的值分别是( ) if(a>b) c=a; a=b; b=c;
参考答案

问题:

若有以下说明和定义语句,则下面引用形式中不正确的是( ) struct student { int age; int num; }; struct student stu[3]={{1001,20},{1002,19},{1003,21}}; struct student *p; p=stu;
参考答案

问题:

运行下列程序,输出结果为( ) #include int main( ) { int x=040; printf("%d\n",x=x<<1); return 0;}
参考答案

问题:

若从终端输入以下数据,要给变量c赋以340.25,则正确的输入语句是( )
参考答案

问题:

在C语言中,int型数据在内存中的存储形式是( )
参考答案

问题:

以下程序的功能是( )
参考答案

问题:

putchar( ) 函数可以向终端输出一个( )
参考答案

问题:

下面哪个选项不能将"hello"字符串存入字符数组str中( )
参考答案