网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
单选题
有以下程序
#include
main()
{
int i,sum;
for(i=1;i<6;i++)sum+=i;
printf(%d,sum);
}
程序运行后的输出结果是( )。
A
0
B
随机值
C
15
D
16
参考答案
参考解析
解析:
sum作为局部变量,没有显式初始化,sum值代表原来内存中存储的对象,不可预知,程序结果是随机值。答案选择B选项。
sum作为局部变量,没有显式初始化,sum值代表原来内存中存储的对象,不可预知,程序结果是随机值。答案选择B选项。
更多 “单选题有以下程序 #include main() { inti,sum; for(i=1;i6;i++)sum+=i; printf(%d,sum); } 程序运行后的输出结果是( )。A 0B 随机值C 15D 16” 相关考题
考题
单选题有以下程序段#includemain(){ int j; float y; char name[50]; scanf(%2d%f%s,j,y,name);}当执行上述程序段,从键盘上输入55566 7777123后,y的值为( )。A
566.0B
55566.0C
7777.0D
566777.0
考题
单选题avg函数的功能是求整型数组中的前若干个元素的平均值,设数组元素个数最多不超过10,则下列函数说明语句错误的是( )。A
int avg(int *a,int n);B
int avg(int a[10],int n);C
int avg(int a,int n);D
int avg(int a[],int n);
考题
单选题设有定义:struct{int n;float x;}s[2],m[2]={{10,2.8},{0,0.0}};,则以下赋值语句中正确的是( )。A
s[0]=m[1];B
s=m;C
s.n=m.n;D
s[2].x=m[2].x;
考题
单选题有以下程序:#include main(){ int i,j,k,a=5,b=6; i=(a==b)?++a:--b; j=a++;k=b;printf(%d,%d,%d,i,j,k);}程序的运行结果是( )。A
7,6,5B
5,5,5C
7,5,5D
5,6,5
考题
单选题以下程序中关于指针输入格式正确的是( )。A
int *p;scanf(%d,p);B
int * p;scanf(%d,p);C
int k,* p=k;scanf(%d,p);D
int k,*p;*p=k;scanf(%d,p);
热门标签
最新试卷