设有如下程序:
#include
main()
{ int **k, *j, i=100;
j=&i; k=&j;
printf("%d\n", **k);
}
上面程序的输出结果是()。
A. 运行错误
B. 100
C. i的地址
D. j的地址
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-6090-c089-2897e0346518.html
点击查看答案
有以下程序
#include "stdio.h"
f(char *s)
{ char *p=s;
while(*p!='\0')
p++;
return(p-s);
}
void main()
{ printf("%d\n",f("ABCDEF"));
}
执行后的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-6860-c089-2897e0346512.html
点击查看答案
以下关于逻辑运算符两侧运算对象的叙述中正确的是()。
A. 只能是整数0或1
B. 只能是整数0或非0的整数
C. 可以是结构体类型的数据
D. 可是任意合法的表达式
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-50f0-c089-2897e0346507.html
点击查看答案
下列程序段执行后,s的值是( )
static char ch[]="600";
int a,s=0;
for(a=0;ch[a]>='0'&&ch[a]<='9';a++)
s=10*s+ch[a]-'0';
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-50f0-c089-2897e034650b.html
点击查看答案
若变量已正确定义,有以下程序段
int a=3,b=5,c=7;
if(a>b) a=b; c=a;
if(c!=a) c=b;
printf("%d,%d,%d\n",a,b,c);
其输出结果是( )。
A. 程序段有语法错
B. 3,5,3
C. 3,5,5
D. 3,5,7
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-54d8-c089-2897e0346506.html
点击查看答案
有以下程序
#include
void main()
{
int a[][2]={10,20,30,40,50,60},(*p)[2];
p=a;
printf("%d\n",*(*(p+2)+1));
}
程序运行后的输出结果是 ( )。
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-6860-c089-2897e034650e.html
点击查看答案
有以下程序
fun(int x,int y){return(x+y);}
main()
{int a=1,b=2,c=3,sum;
sum=fun((a++,b++,a+b),c++);
printf("%d\n",sum); }
执行后的输出结果是()。
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-58c0-c089-2897e034651c.html
点击查看答案
有以下程序
main()
{ int i, j;
for(j=10;j<11;j++)
{ for(i=9;i<=j-1;i++)printf("%d",j);
}
}
输出结果是()。
A. 11
B. 10
C. 9
D. 10 11
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-5ca8-c089-2897e0346512.html
点击查看答案
有以下程序
#include "stdio.h"
void main()
{ int c;
while((c=getchar())!='\n')
switch(c -'2')
{ case 0:
case 1: putchar(c+4);
case 2: putchar(c+4);break;
case 3: putchar(c+3);
default: putchar(c+2);break;
}
printf("\n");
}
通过键盘输入446755,执行后的输出结果是( )。
A. 888988
B. 668966
C. 88898787
D. 66898787
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-6c48-c089-2897e0346508.html
点击查看答案
对于用"r"方式打开文件下列说法正确的是()。
A. 用"r"方式打开的文件只输入不能输出
B. 用"r"方式打开的文件只能输出,不能输入
C. 用"r"方式可以打开任何文件
D. 以上均不对
https://www.shititong.cn/cha-kan/shiti/0005eb65-536a-5ca8-c089-2897e0346510.html
点击查看答案