相关试题
单选题 有以下程序
#include <stdio.h>
#include <string.h>
Main()
{ char p[20]={'a', 'b', 'c',
'd'}, q[]="abc", r[]="abcde";
Strcat(p, r);
Strcpy(p+strlen(q), q);
Printf("%d\n", strlen(p));
}
程序运行后的输出结果是
单选题 有以下程序
#include <stdio.h>
Main()
{
Int i,
T[][3]={9,8,7,6,5,4,3,2,1};
For(i=0;i<3;i++)
Printf("%d ",t[2-i][i]);
}
程序执行后的输出结果是
单选题 下列选项中,能正确定义数组的
语句是
单选题 有以下程序段
Char name[20];
Int num;
Scanf("name=%s num=%d",name,
&num);
当执行上述程序段,并从键盘输
入:name=Lili num=1001<回车>
后,name 的值为
单选题 有以下程序
#include <stdio.h>
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);
}
程序执行后的输出结果是
单选题 若有定义语句:
Char s[10]="1234567\0\0";
则 strlen(s)的值是
单选题 有以下程序
#include <stdio.h>
Double f (double x);
Main()
{ double a=0; int i;
For ( i=0; i<30; i+=10 ) a +=
F( (double)i );
Printf ("%3.0f\n", a);
}
Double f (double x)
{ return x*x+1; }
程序运行后的输出结果是
单选题 有以下程序
#include <stdio.h>
Main()
{
Char s[]={"012xy"};
Int i,n=0;
For(i=0;s[i]!=0;i++)
If(s[i]>='a'&&s[i]<='z')
N++;
Printf("%d\n",n);
}
程序运行后的输出结果是