单选题若有以下程序: main() int k=2,i=2,m; m=(k+=i*=k);printf(“%d,%d/n”,m,i); 执行后的输出结果是
单选题有以下程序: # define P 3 yoid F(int x){ return(p*x*x); } main() { printf("% d/n", F(3+5)); } 程序运行后的输出结果是______。
单选题有以下程序: #inelude<stdio.h>typedef struct{int b,p;}A;void f(A c)/*注意:C是结构变量名*/{int j;c.b+=1:c.p+=2;}main(){int i;A a={1,2};f(a); printf(''%d,%d\n'',a.b,a.p);}程序运行后的输出结果是( )。
单选题
单选题以下选项中,能正确进行字符串赋值的是
单选题在以下程序段中,已知血型数据占两个字节,则输出结果是 union un int i; double y; struct st char a[10]; union un b; ; printf("%",sizeof(struct st)); A) 14 B) 18 C) 20 D) 16
单选题有以下程序
#include<stdio.h>
void fun(char(*p)[6])
{ int i;
for(i=0; i<4; i++) prinff("%c", p[i][i]);
printf("/n");
}
main()
{ char s[6][6]={"ABCDE", "abcde", "12345", "FGHIJ", "fghij", "54321"};
fun(s);
}
程序的运行结果是
单选题有以下程序: void sort(int a[],int n) int i,j,t; for(i=0;i<n-1;i+=2) for(j=i+2;j<n;j+=2) if(a[i]<a[j])t=a[i];a[i]=a[j];a[j]=t; main() int aa[10]=1,2,3,4,5,6,7,8,9,10,i; sort(aa,10); for(i=0;i<10;i++) printf("%d",aa[i]); printf("/n"); 其输出结果是( )。 A) 1,2,3,4,5,6,7,8,9,10, B) 10,9,8,7,6,5,4,3,2,1, C) 9,2,7,4,5,6,3,8,1,10, D) 1,10,3,8,5,6,7,4,9,2,
单选题若有以下程序#include<stdio.h>int fun(int x){int y;y=x++:return y;}main(){int k;for(k=0;k<3;k++){pfinff("%d,",fun(k)+k);k++;}}执行后的输出结果是( )。
单选题有以下程序: #include <stdio.h> main() int i,n=0; for(i=2;i<5;i++) do if(i%3) continue; n++; while(! i); n++; printf("n=%d/n",n); 程序执行后的输出结果是( )。
单选题已知大写字母A的ASCII码值是65,小写字母a的ASCII码值是97。下列不能将变量c中的大写字母转换为对应小写字母的语句是______。
单选题有以下程序 #include<stdio.h> void main() {char s[]={''01aXy''};int i,n=0; for(i=0;s[i]!=0;i++) if(s[i]<='a'&&s[i]>='z')n++; printf(''%d\n'',n); } 程序运行后的输出结果是( )。
单选题程序中若有如下说明和定义语句 char fun(char *); main() char *s="one",a[5]=0,*f1)()=fun,ch; … 以下选项中对函数fun的正确调用语句是______。 A) (*f1)(a); B) *f1(*s); C) fun( D) ch=*f1(s);
单选题若有如下形式的函数
int fun(int a[],int*p,int n)
{......}
调用函数之前需要对函数进行声明,则以下选项中错误的是______。
单选题有以下程序:
#include<stdio.h>
#include<string.h>
struct A
{ int a;char b[10];double c;};
void f(struct A *t);
main()
{ struct A a={1001,"ZhangDa",1098.0};
f(printf("%d,%s,%6.1f/n",a.a,a.b,a.c);
}
void f(struct A *t)
{ t->a=1002;strcpy(t->b,"ChangRong");t->c=1202.0;}
程序运行后的输出结果是______。
单选题有以下程序: float fun(int x, int y) { return(x+y);} main() { int a=2, b=5, c=8; printf("% 3.0f/n", fun((int)fun(a+c, b) , a-c) ); } 程序运行后的输出结果是______。
单选题以下程序的输出结果是______。
main()
{ char w[][10]={"ABCD", "EFGH", "IJKL", "MNOP"}, K;
for(k=1; k<3; k++)printf("%s/n", w[k]);
}
单选题下列叙述中正确的是 A) 一个算法的空间复杂度大,则其时间复杂度也必定大 B) 一个算法的空间复杂度大,则其时间复杂度必定小 C) 一个算法的时间复杂度大,则其空问复杂度必定小 D) 上述三种说法都不对
单选题设有某函数的说明为:int*fune(int a[10],int n);则下列叙述中,正确的是( )。
单选题表示关系x≥y≥z应使用C语言表达式 ( )