单选题下列程序的输出结果是{{U}} {{/U}}。
#include<stdio.h> int b=2; int
func(int*a) { b+=*a;return b;}
main() { int a=1,t=2;
t+=func(&a); printf("%d/n",t); }
A. 4
B. 5
C. 6
D. 8
单选题有以下程序 main ( ) int a[10]=1,2,3,4,5,6,7,8,9,10,*p=. print f ("%d/n" , *p+*q); 程序运行后输出结查是
单选题以下选项中可用作C语言中合法用户标识符的是______。
单选题下列程序的运行结果是______。
#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;
int x;
printf("/n");
for(k=0;k<=4;k++)
{sub(a,
printf("%d,",x);
}
}
单选题有以下程序:
#include<stdio.h>
main()
{ int a[5]={2,4,6,8,10},*p,* *k;
p=a;k=&p;
pnntf("%d",{(p++));
printf(|%d/n",* *k);
}
程序运行后的输出结果是______。
单选题以下叙述中正确的是______。 A) 全局变量的作用域一定比局部变量的作用域范围大 B) 静态(statiC) 类别变量的生存期贯穿于整个程序的运行期间 C) 函数的形参都属于全局变量 D) 未在定义语句中赋初值的auto变量和static变量的初值都是随机值
单选题以下程序的输出结果是( )。
#include
double f(double x);
double f(double x)
{return x*x+1;}
main()
{double a=0;int i;
for(i=0;i<30;i+=10)a+f((double)i);
prinff(''%5.0f\n'',a);}
单选题若有定义:int a[10];,则对数组a元素的正确引用是______。
A.a[10]
B.a[3.5]
C.a(5)
D.a[10-10]
单选题已知字符0的ASCII码为十六进制的30,现有程序如下: #include <stdio.h> main() { union{ unsigned char c; unsigned int i[4]; }z; z.i[0]=0x39; z.i[1]=0x36; printf("%c/n",z.c); } 此程序的输出结果是( )。
单选题以下关于字符串的叙述中正确的是______。(A) C语言中有字符类型的常量和变量(B) 两个字符串中的字符个数相同时才能进行字符串大小的比较(C) 可以用关系运算符对字符串的大小进行比较(D) 空串一定比空格打头的字符串小
单选题为了避免在嵌套的条件语句if else中产生二义性,C语言规定,else子句总是与( )配对。 A.缩排位置相同if B.其前面最近的if C.其后面最近的if D.同一行上的if
单选题有以下程序 #include <stdio.h> main() int a[]=(1,2,3,4,5,6,7,8,9,10,11,12; *P=a+5; *q=NULL;*q=*(p+5); printf("%d %d/n", *p, *q); 程序运行后的输出结果是______。
单选题以下程序的输出结果是 ______ 。 fun(int x,int y,int z) z=x * x + y * y; main() int a=31; fun(5,2,
单选题有以下程序:#include <stdio, h>main( ) char c1='1',c2='2'; c1=getchar();c2=getchar();putchar(c1);putchar(c2); 当运行时输入:a<回车>后,以下叙述正确的是( )。
单选题在C语言中,函数的隐含存储类别是 ______。 A) auto B) static C) extern D) 无存储类别
单选题有以下程序: #include <stdio.h> main( ) char * p[ ] = "3697" ,"2548" ; int i,j; long num =0; for(i =0;i<2;i ++ ) j =0; while(p[i][j]! ='/0') if((p[i][j]-'0')%2) num=10*num+p[i][j]-'0'; j+ =2; printf( "%d /n" ,num);程序执行后的输出结果是( )。
单选题设变量n已正确定义并赋值,以下不能实现自然数1到n累加求和的程序段是( )。
单选题以下不正确的转义字符是( )。
单选题已有定义:char c;,程序前面已在命令中包含ctype.h文件。不能用于判断c中的字符是否为大写字母的表达式是
单选题以下语句或语句组中能正确进行字符串赋值的是( )。 A) ehar以*sp; * sp = "right!"; B) char s[10] ;s = "right!";C) char s [10]; * s = "right !"; D) char * sp = "right !";