更多"[单选题]有以下程序#include <stdio.h>"的相关试题:
[单选题]有以下程序
#include
Main(int argc, char *argv [])
{int i=1,n=0;
While(iPrintf("%d\n",n);
}
该程序生成的可执行文件名为:proc.exe。若运行时输入命令行:
Proc 123 45 67
则程序的输出结果是()。
A.3
B.5
C.7
D.11
[单选题]有以下程序
#include
Main(int argc,char *argv[])
{int i,len=0;
For(i=1;iPrintf("%d\n",len);
}
程序编译连接后生成的可执行文件是ex1.exe,若运行时输入带参数的命令行是:
Ex1 abcd efg 10↙
则运行的结果是()。
A.22
B.17
C.12
D.9
[单选题]有以下程序
#include
Main()
{ int s[12]={1,2,3,4,4,3,2,1,1,1,2,3},c[5]={0},i;
For(i=0;i<12;i++)
C[s[i]]++;
For(i=1;i<5;i++)
Printf("%d",c[i]);
Printf("\n");
}
程序的运行结果是()。
A.1 2 3 4
B.2 3 4 4
C.4 3 3 2
D.1 1 2 3
[单选题]有以下程序
#include
Main()
{ int a[]={1,2,3,4},y,*p=&a[3];
--p;
Y=*p;
Printf("y=%d\n",y);
}
程序的运行结果是()。
A.y=0
B.y=1
C.y=2
D.y=3
[单选题]有以下程序
#include
Main()
{ int x=1,y=2,z=3;
If(x>y)
If(yElse printf("%d",++y);
Printf("%d\n",x++);
}
程序的运行结果是()。
A.331
B.41
C.2
D.1
[单选题]有以下程序
#include
Main()
{ int i=5;
Do
{ if(i%3==1)
If(i%5==2) { printf("*%d",i); break; }
I++;
}while(i!=0);
Printf("\n");
}
程序的运行结果是()。
A.*7
B.*3*5
C.*5
D.*2*6
[单选题]请读程序:
#include
Main()
{
Int num=0;
While( num <=2){
Num++; printf("%d\n",num);
}
}
上面程序的输出结果是()。
① 1 ② 1 ③ 1 ④ 1
2 2 2
3 3
4
A.①
B.②
C.③
D.④
[单选题]设有如下程序
#include
Main()
{
Int **k, *j,i=100;
J=&i; k=&j;
Printf("%d\n",**k);
}
上述程序的输出结果是()。
A.运行错误
B.100
C.i的地址
D.j的地址
[单选题]有以下程序
#include
Main()
{ char p[]={a','b','c'},q[10]={a','b','c'};
Printf("%d %d\n",strlen(p),strlen(q));
}
以下叙述中正确的是()。
A.在给p和q数组置初值时,系统会自动添加字符串结束符,故输出的长度都为3
B.由于p数组中没有字符串结束符,长度不能确定;但q数组中字符长度为3
C.由于q数组中没有字符串结束符,长度不能确定;但p数组中字符长度为3
D.由于p和q数组中没有字符串结束符,故长度都不能确定
[单选题]有以下程序
#include
Main()
{ struct STU
{ char name[9];
Char sex;
Double score[2];
};
Struct STU a={"Zhao",'m',85.0,90.0},b={"Qian",'f',95.0,92.0};
B=a;
Printf("%s,%c,%2.0f,%2.0f\n",b.name,b.sex,b.score[0],b.score[1]);
}
程序的运行结果是()。
A.Qian,f,95,92
B.Qian,m,85,90
C.Zhao,f,95,92
D.Zhao,m,85,90
[单选题]有以下程序
#include
Main()
{ char str[][20]={"Hello","Beijing"},*p=str;
Printf("%d\n",strlen(p+20));
}
程序运行后的输出结果是()。
A.0
B.5
C.7
D.20
[单选题]有以下程序
#include
Main()
{ char a=4;
Printf("%d\n",a=a<<1);
}
程序的运行结果是()。
A.40
B.16
C.8
D.4
[单选题]有以下程序
#include
Main()
{ FILE *pf;
Char *s1="China",*s2="Beijing";
Pf=fopen("abc.dat","wb+");
Fwrite(s2,7,1,pf);
Rewind(pf); /*文件位置指针回到文件开头*/
Fwrite(s1,5,1,pf);
Fclose(pf);
}
以上程序执行后abc.dat文件的内容是()。
A.China
B.Chinang
C.ChinaBeijing
D.BeijingChina