单选题有以下程序段:
struct st
{ int x; int *y;} *pt;
int a[]={1,2}, b[]={3,4};
struct st c[2]={10,a,20,bt};
pt=c;
以下选项中表达式的值为11的是______。
单选题下面说法正确的是______。
单选题有以下程序
#include
main()
{ int s;
scanf("%d",
while(s>0)
{ switch(s)
{ case 1:printf("%d",s+5);
case 2:printf("%d",s+4);break;
case 3:printf("%d",s+3);
default:printf("%d",s+1);break;
}
scanf("%d",
}
}
运行时,若输入1 2 34 5 0,则输出结果是
单选题下列程序的输出结果为 main() union u char*name; int age; int income;s s.name="WANGLIONG"; s.age=28; s.income=1000; printf("%d/n",s.age);
单选题函数调用:strcat(strcpy(s1,s2),s3)的功能是______。
单选题下列四组字符串中都可以用作C语言程序中的标识符的是( )。
单选题下面选项中关于“文件指针”概念的叙述正确的是______。
单选题下列关于函数参数的描述中,错误的是______。
单选题若变量都己正确说明,则以下程序段输出结果为( )。
#include
main()
{char a='a';
int b=2:
printf(a>b?"***a=%d":"###b=%d",a,b);
}
单选题如果定义float a[10],x;则以下叙述中正确的是
单选题有以下程序:
#include<stdio.h>
struct S
{int n;int a[20];};
void f(struct S*p)
{
int i,j,t;
for(i=0;i<p->n-1;i++)
for(j=i+1;j<p->n;j++)
if(p->a[i]>p->a[j])
{
t=p->a[i];
p->a[i]=p->a[j];
p->a[j]=t;
}
}
main()
{
int i;
struct S s={10,{2,3,1,6,8,7,5,4,10,9}};
f(
for(i=0;i<s.n;i++)
printf("%d,",s.a[i]);
}
程序的运行结果是______。
单选题已知函数定义如下,函数abed的功能是( )。 abcd(char *s1,char *s2) while(*s2++=*s1++);
单选题开发大型软件时,产生困难的根本原因是( )。
单选题对长度为n的线性表作快速排序,在最坏情况下,比较次数为( )。
单选题以下选项中不能用于描述算法的是( )。
单选题有以下程序
#include <stdio.h>
#include<string.h>
struct A
{ int a;char b[10];double c;};
struct A f(struct A t);
main()
{ struct A a= {1001,"ZhangDa",1098.0};
a=f(a);printf("%d,%s,%6.1f/n",a.a,a.b,a.c);
}
struct A f(struct A t)
{ t.a=1002;
strcpy(t.b,"WangPeng");t.c=1220.0;return t;}
程序运行后的输出结果是______。
单选题关于结构化程序设计的叙述中正确的是( )。
单选题有以下程序:
#include<stdio.h>
main()
{int x;
scanf ("%d",&x);
if(x<=0);else
if(x!=5)printf("%d/n",x);
}
程序运行时,输入的值在哪个范围才会有输出结果
____
。
单选题下列语句组中正确的是( )。
单选题有以下程序
#include
main(){
int c[6]={10,20,30,40,50,60},*p,*s;
p=c;
s=&c[5];
printf("%d\n",s-p);}
程序运行后的输出结果是