单选题以下程序输出的结果是( )。 #include <stdio.h> main() { int i=010,j=10; printf("%d,%d/n:,++i,j--); }
单选题下列程序的运行结果是( )。 #include<stdio.h> void sub(int*s,int*y) { static int m=4; *y=s[m]; m--;} void main() { int a[]={1,2,3,4,5},k,x; printf(''\n''); for(k=0;k<=4;k++) {sub(a,&x); printf(''%d,'',x); }}
单选题有以下说明和定义语句
struct student
{ int age; char num[8];};
struct student stu[3]={{20,"200401"},{21,"200402"},{10/9,"200403"}};
struct student *p=stu;
以下选项中引用结构体变量成员的表达式错误的是
A)(p++)->num
B)p->num
C)(*p).num
D)stu[3].age
单选题有以下程序:
#include<stdio.h>
#include<string.h>
typedef struct{char name[9];char sex;int score[2];}STU;
STU f(STU a)
{STU b={"Zhao","m",85,90};
int i;
strcpy(a.name"b.name);
a.sex=b.sex;
for(i=0;i<2;i++)a.score[i]=b.score[i];
return a;
}
main()
{STU c={"Qian","f",95,92},d;
d=f(c);
printf("%s,%c,%d,%d,",d.name,d.sex,d.score[0],d.score[1]);
printf("%s,%c,%d,%d/n",c.name,c.sex,c.score[0],c.score[1]);
}
程序运行后的输出结果是______。
单选题设x=015,则X=X^017的值是( )。
单选题在关系模型中,每一个二维表称为一个( )。
单选题已知一个文件中存放若干工人档案记录,其数据结构如下:
struct a
{char number[100];
int age;
float p[6];);
定义一个数组:
struct a number[10];
假定文件已正确打开,不能正确地从文件中读入10名工人数据到数组b中的是______。
单选题a、b和c都是int型变量,且a=3,b=4,c=5,则下面的表达式中,值为0的表达式是 ( )
单选题下面程序的运行结果是______。
#include<stdio.h>
void del(char*s)
{int i,j;
char *a;
a=s;
for(i=0,j=0;a[i]!="/0";i++)
{if(a[i]>="0"j++;)
s[j]="/0";}}
main()
{char*s="aa89gggh";del(s);printf("/n%s",s);}
单选题有以下程序:
#include
#define N 4
void fun(int a[][N], int b[])
{ int i;
for (i=0; i
单选题下列叙述中正确的是______。
单选题有以下程序: #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文件的内容是( )。
单选题若变量均已正确定义并赋值,以下合法的C语言赋值语句是______。
单选题设有定义:int a=2,b=3,c=4;,则以下选项中值为0的表达式是______。 A) (!a==1)&&(!b==0) B) (a<B) &&!c||1 C) a&&b D) a||(b+b)&&(c-a)
单选题以下程序执行后sum的值是 ______。 main() { int i,sum; for(i=1;i<6;i++)sum+=i; printf("%d/n",sum); }
单选题以下函数实现按每行5个输出a所指数组中的数据:
#include
void fun(int*a,int n)
{int i;
for(i=0;i<n;i++)
{
printf(''%d'',a[i]);
}
printf(''\n'');
}
在横线处应填入的语句是( )。
单选题有如下程序:
#include<stdio.h>
#include<string.h>
main()
{
char *str="0/n0123/4":
printf("%d",strlen(str));
}
程序运行后的输出结果是______。
单选题以下选项中,能定义s为合法的结构件变量的是_______。
单选题若变量已正确定义,有以下程序段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
单选题有以下程序: fun(int x) int p; if(x=0||x==1)return(3); p=x-fun(x-2); return p; main() printf("%d/n",fun(7)); 执行后的输出结果是______。