单选题调用gets和puts函数时,必须包含的头文件是( )。 A) stdio.h B) stdlib.h C) define D) 以上都不对
单选题有以下程序
#include<stdio.h>
#define N 4
void fun(int a[][N],int b[])
{int i;
for(i=0;i<N;i++)b[i]=a[i][i]-a[i][N-1-i];
}
main()
{int x[N][N]={{1,2,3,4},{5,6,7,8},{9,10,11,12},{13,14,15,16}},y[N],i;
fun(x,y);
for(i=0;i<N;i++)printf("%d,",y[i]);printf("/n");
}
程序运行后的输出结果是______。
单选题若有定义:char c;double d;程序运行时输入:1 2,能把字符1输入给变量c、数值2输入给变量d的输入语句是( )。
单选题函数Rell(fp)的作用是( )。 A) 得到fp所指向文件的当前读写位置 B) 初始化流式文件的位置指针 C) 移动流式文件的位置指针 D) 以上3种答案均正确
单选题以下程序的输出结果是______。
main()
{ int a,i=4;
a=i++;
printf("a=%d,i=%d/n",a,i);}
单选题下列关于C语言文件的叙述中正确的是
单选题有以下程序:#include<stdio.h>typedef struet{intb,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);}程序的运行结果是( )。
单选题算法的空间复杂度是指( )。
单选题已知在ASCII代码中,字母A的序号为65,下列程序的输出结果是______。#include <stdio.h>main () char c1='A',c2='Y'; printf("%d,%d/n",c1,c2);
单选题若有定义语句int b=2;,则表达式(b<<2)/(3||b)的值是______。
单选题以下叙述中正确的是( )。
A. 预处理命令行必须位于C源程序的起始位置
B. 在C语言巾,预处理命令行都以"#"开头
C. 每个C程序必须在开头包含预处理命令行;#include <stdio.h>
D. C语言的预处理不能实现宏定义和条件编译的功能
单选题有以下程序: void fun(int k) {static int
a[5];int i; for(i=0;i<5;i++) {a[i]+=i+k,
printf("%d",a[i]); } printf("/n");
} main() { fun(1); fun(2);
} 程序的输出结果是 {{U}} {{/U}}
A. 1 2 3 4 5 3 5 7 9 11
B. 随机数
C. 1 2 3 4 5 2 3 4 5 6
D. 1 2 3 4 5 2 4 6 8 10
单选题有以下程序:
#include<stdio.h>
main()
{ char c1="1", c2="2";
c1=getchar(); c2=getchar(); putchar(c1); putchar(c2);
}
当程序运行时输入a<回车>后,下列叙述中正确的是______。
单选题以下程序运行后的输出结果是 #include<stdio.h> #define f(x) x*x*x main() int a=3, s, t; s=f(a+1); t=f((a+1)); printf("%d, %d/n", s, t); A) 10,64 B) 10,10 C) 64,10 D) 64,64
单选题若有以下程序 #include<stdio.h> char f(char
x) { return x*x+'a';} main()
{ char a,b=0; for(a=0;a<4;a+=1)
{b=f(a);putchar(b);} } 则程序的输出结果是______。
A.abej
B.ABEJ
C.abcd
D.ABCD
单选题有以下程序,程序运行后的输出结果是
#include
#define SUB(a)(a)-(a)
main(){ int a=2,b=3,c=5,d;
d=SUB(a+b)*c:
printf("%d\n",d);}
单选题有以下程序 #include<stdio.h> main() char s[]="012xy/08s34f4w2"; int i,n=0; for(i=0,s[i]!=0;i++) if(s[i]>="0"&&s[i]<='9')n++; printf("%d/n",n); 程序运行后的输出结果是______。 A.3 B.0 C.7 D.8
单选题有以下程序:#include<stdio.h>main(){int i,j;for(i-3;i>=1;i--){for(j=1;j<=2;j++)printf("%d",i+j);printf("\n");}}程序运行后的输出结果是( )。
单选题有以下程序: #include<stdio.h> #define N 8 void fun(int*x,int i) { *x=*(x+i)+1;} main() { int a[N]={1,2,3,4,5,6,7,8},i; fun(a,2); for(i=0;i<N/2;i++) { printf(''%d'',a[i]);} printf(''\n''); } 程序运行后的输出结果是( )。
单选题若有定义语句:char s[10]="1234567/0/0";,则strlen(s)的值是______。