有以下程序
#include
int f(int m)
{static int n=0;
n+=m;
return n;
}
main()
{int n=0;
printf(“%d,”,f(++n));
printf(“%d\n”,f(n++));
}
程序运行后的输出结果是()。
A. 1,2
B. 1,1
C. 2,3
D. 3,3
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-6478-c089-2897e0346512.html
点击查看答案
在C语言中,int,char和short三种类型数据在内存中所占用的字节数 ()。
A. 由用户自己定义
B. 均为2个字节
C. 是任意的
D. 由所用机器的机器字长决定
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-4d08-c089-2897e034651e.html
点击查看答案
有以下程序
int add(int a,int b){return+b};}
main()
{int k,(*f)(),a=5,b=10;
f=add;
... }则以下函数调用语句错误的是()。
A. k=(*f)(a,b);
B. k=add(a,b);
C. k=*f(a,b);
D. k=f(a,b);
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-5ca8-c089-2897e0346504.html
点击查看答案
以下叙述中错误的是()。
A. C程序中的#include和#define行均不是C语句
B. 除逗号运算符外,赋值运算符的优先级最低
C. C程序中,j++;是赋值语句
D. C程序中,+、-、*、/、%号是算术运算符,可用于整型和实型数的运算
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-50f0-c089-2897e0346504.html
点击查看答案
在宏定义#define PI 3.14159中,用宏名PI代替一个()。
A. 常量
B. 单精度数
C. 双精度数
D. 字符串
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-4d08-c089-2897e034650e.html
点击查看答案
以下程序的输出结果是()。
main()
{ int i,j,x=0;
for(i=0;i<2;i++)
{ x++;
for(j=0;j<3;j++)
{ if(j%2)continue;
x++;
}
x++;
}
printf("x=%d\n",x);
}
A. x=4
B. x=8
C. x=6
D. x=12
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-58c0-c089-2897e0346507.html
点击查看答案
下列程序的输出结果是()。
main()
{ double d=3.2; int x,y;
x=1.2; y=(x+3.8)/5.0;
printf("%d \n", d*y);
}
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-4920-c089-2897e0346507.html
点击查看答案
有以下程序
#include
void main()
{
int j,a[]={1,3,5,7,9,11,13,15},*p=a+5;
for(j=3;j;j--)
{
switch(j)
{
case 1:
case 2:printf("%d",*p++);
case 3:printf("%d",*(--p));
}
}
}
执行后的输出结果是( )。
A. 9911
B. 79911
C. 99999
D. 991113
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-6860-c089-2897e0346522.html
点击查看答案
若要求从键盘读入含有空格字符的字符串,应使用函数()。
A. getc()
B. gets()
C. getchar()
D. scanf()
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-4d08-c089-2897e0346524.html
点击查看答案
已知 int i,a; 执行语句“i=(a=2*3,a*5),a+6;”后,变量a的值是( )。
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-50f0-c089-2897e0346511.html
点击查看答案