循环语句 while(!E) 中的表达式!E等价于
答案是:我的答案:
(1) e==0
更新时间:2024/1/3 22:18:00
出自:吉林师范大学程序设计语言
一个执行的C语言源程序至少应包含一个
答案是:我的答案:
(1)主函数:main函数:main0
更新时间:2024/1/3 22:18:00
出自:吉林师范大学程序设计语言
若有如下定义和语句:
int *p[3], a[6], n;
for(m=0:m<3;m++)
p[m]=&a[2*m];
则*p[O]引用的是a数组元素_(1)_;*(p[1]+1)引用的是a数组元素_(2)
答案是:我的答案:
(1) a[0]
(2) a3]
更新时间:2024/1/3 22:17:00
出自:吉林师范大学程序设计语言
输出不带头结点的单向链表,代码如下:void Print(Link *H)//输出以H为头结点的链表
Link*p;
p=__(1)_
puts(“链表中的数据有:“)while(p!=NULL)//p结点不为空
printf("%
答案是:我的答案:
(1) h
(2) p=p->next
更新时间:2024/1/3 22:17:00
出自:吉林师范大学程序设计语言
定义:
int a[2][3]=f2,4,6,8,10,12则*(&a[0][0]+2*2+1)的值是:
答案是:12
更新时间:2024/1/3 22:17:00
出自:吉林师范大学程序设计语言
以下程序将数组a中的数据按逆序存放。请填空
#include"stdio.h"
#define M 10
main0
int a[M], m, n, temp;for( m=0; mscanf ("%d", a+m);
m=0;
答案是:我的答案:
(1)*(a+m)=*(a+n)
更新时间:2024/1/3 22:16:00
出自:吉林师范大学程序设计语言
已知 int a=7;float x=3.5,y=4.8;则表达式xta%2*(int)(xty)的值是
答案是:我的答案:
(1) 11.5
更新时间:2024/1/3 22:16:00
出自:吉林师范大学程序设计语言
设int a=12;则表达式a/=ata的值是
答案是:我的答案:
(1)0
更新时间:2024/1/3 22:16:00
出自:吉林师范大学程序设计语言
下列程序段,实现2-100之间质数的输出,请选择完成程序填空: ()
int ni:
int flag
for(n=2;n<=100;n++)
for(i=2;i
if(n%i==0)[;break;if() printf("%d
答案是:C
更新时间:2024/1/3 22:15:00
出自:吉林师范大学程序设计语言
下列程序段,描述正确的是: ()for(t=1;t<=100;t++)
scanf("%d",&x);if(x<0)
continue;
printf("%d\n",t);
A.当x<0时,整个循环结束
B.printf0函数永远
答案是:D
更新时间:2024/1/3 22:15:00
出自:吉林师范大学程序设计语言
设有如下定义:int x=18,y=6,z;则语句:
printf("%d\n",z=(x%y,x/y));的输出结果是:
A.0
B.3
C.6
D.18
答案是:B
更新时间:2024/1/3 22:15:00
出自:吉林师范大学程序设计语言
下列程序段:
#include
int main0
int a, b,s;scanf(“%d%d”,&a,&b);
s=a;if(ss=b;
s=s*s;printf(“%d\n",s);
return 0
若从键盘输入34
答案是:C
更新时间:2024/1/3 22:14:00
出自:吉林师范大学程序设计语言
变量的指针,其含义是指该变量的
A.值
B.地址
c. 名
D.一个标志
答案是:B
更新时间:2024/1/3 22:14:00
出自:吉林师范大学程序设计语言
下列程序段执行结束,输出结果是: ()
int a,b[5]=(0);
a=0,b[0]=3;
printf("%d,%d\n",b[aj,b[1]):
A.3,0
B. 3 0
C.0,3
D.二者均为不定值
答案是:A
更新时间:2024/1/3 22:14:00
出自:吉林师范大学程序设计语言
有以下程序段:#includeint main0fchar c1,c2;C1=A.+8-4c2=.A.+.8-5printf("%c,%dn",c1,c2);return 1;
注: 字母A的SSCII码为65
A. D,69
B.
答案是:C
更新时间:2024/1/3 22:14:00
出自:吉林师范大学程序设计语言
程序段输出数组a中的最小值及其下标,划线处应填入: ( )int i,k=0,a[5]:for(i=0;i<5;i++)
scanf("%d",&ali);
for(i=1;i<5;i++)
if(a[i]
printf("%d,%
答案是:B
更新时间:2024/1/3 22:14:00
出自:吉林师范大学程序设计语言
函数调用 strcat(strcpy(strl,str2),str3)的功能是( )。A.将字符串 str 复制到字符串 str2 中后再连接到字符串 str3 之后B.将字符串 strl 连接到字符串 str2 中后再复制到字符率 str
答案是:C
更新时间:2024/1/3 22:13:00
出自:吉林师范大学程序设计语言
能正确表达a和b同时为正或同时为负的逻辑表达式是: ()
Aa*b>0
B.(a>=0b>=0)&&(a<0 b<0)
C.(a>=0&&b>=0&&(a<0&&b<0
D.(a+b>0&&a+b<=0)
答案是:A
更新时间:2024/1/3 22:13:00
出自:吉林师范大学程序设计语言
设有数组定义:char array[10]="China";则数组array所占的存储空间为( )。
A.5个字节
B.6个字节
C.10个字节
D.11个字节
答案是:C
更新时间:2024/1/3 22:13:00
出自:吉林师范大学程序设计语言
程序段的执行结果: ( )#includeint main0(
#define a 10
a = 11;
printf("a=%d\n",a)
return 0;
A. a=11
B
a=10
C a=
D.编译不通过
答案是:D
更新时间:2024/1/3 22:13:00
出自:吉林师范大学程序设计语言
下面程序的输出结果是:
main0unsigned int num,k;num=26;k=1;do
k*=num%10;num/=10;
while(num);
printf("%d\n",k):
A.2
B.12
C.60
答案是:B
更新时间:2024/1/3 22:13:00
出自:吉林师范大学程序设计语言
给出以下定义: 则正确的叙述为( )。char x[ ]="abcdefg";char y[ ]=(.a.,.b.,.c.,.d..e.,.f,.g;
A.数组x和数组y等价
B.数组x和数组的长度相同
C.数组x的长度小于数组y的长
答案是:D
更新时间:2024/1/3 22:12:00
出自:吉林师范大学程序设计语言
为表示关系xyzz,应使用C语言表达式:
A.(x>=y)&&(y>=z)
B.(x>=y)AND(y>=z)
C.(x>=y>=z)
D.(x>=y)ll(y>=z)
答案是:A
更新时间:2024/1/3 22:12:00
出自:吉林师范大学程序设计语言
设已定义:char st[]="how are you"; 下列程序段中正确的是( )。
A. char a[11]; strcpy(a,st);
B. char a[12]: strcpy(a,st[10]):
C. char a[
答案是:C
更新时间:2024/1/3 22:12:00
出自:吉林师范大学程序设计语言
有如下函数调用语句func(rec1,rec2+func(rec3,rec4));该函数调用语句中,func函数的实参个数是()。
A.2
B.3
C 4
D.有语法错误
答案是:A
更新时间:2024/1/3 22:12:00
出自:吉林师范大学程序设计语言
有以下程序:#includeint main0!int c=0,k;
for(k=1;k<3;k+ +)switch(k){
default: c+=k;
case 2:c++;break;
case 4:c+=2:break;
答案是:A
更新时间:2024/1/3 22:12:00
出自:吉林师范大学程序设计语言
设函数fun的定义形式为void fun(char ch, float x ) [ .则以下对函数fun的调用语句中,正确的是( 。
A. fun("abc",3.0);
B. t=fun(.D.16.5):
C. fun(65.,2
答案是:D
更新时间:2024/1/3 22:11:00
出自:吉林师范大学程序设计语言
在C语言中,函数的数据类型是指( )。
A.任意指定的数据类型
B.函数形参的数据类型
C.调用该函数时的实参的数据类型
D.函数返回值的数据类型
答案是:D
更新时间:2024/1/3 22:11:00
出自:吉林师范大学程序设计语言
以下程序片段(字符串内没有空格字符)的输出结果是( )。printf("%d\n"strlen("ATS n 012 1"));
A. 7
B.8
C 9
D.10
答案是:A
更新时间:2024/1/3 22:11:00
出自:吉林师范大学程序设计语言
以下程序的正确运行结果是(#include
int d-2;void fun(int p)
int d-5;
d+=p++;
printf("%d ",d);
int main)
int a=3;fun(a)
答案是:D
更新时间:2024/1/3 22:10:00
出自:吉林师范大学程序设计语言
下列递归函数,计算double变量x的n次幂double Pow(double xint n)
if(n==0)
if(n==1)
请选择,完成程序填空
4
retrun 1
return1
return Pow(x,n-1)
答案是:C
更新时间:2024/1/3 22:10:00
出自:吉林师范大学程序设计语言
下面程序的运行结果是main0
{struct cmplx(int x;int y;cnum[2]=(l,3,2,7):printf(”%d\n",cnum[0].y/cnum[0].x*cnum[1].x);}
A.O
B.1
C
答案是:D
更新时间:2024/1/3 22:10:00
出自:吉林师范大学程序设计语言
设有如下定义:char str[10]="China123”; int length=strlen(str);则length的值为()
A6
B.7
C.8
D.9
答案是:C
更新时间:2024/1/3 22:09:00
出自:吉林师范大学程序设计语言
设有如下定义:
int x=18,y=6,z;
则语句:
printf(%d\n"z=(x%y,x/y)):的输出结果是:
A.0
B.3
C 6
D.18
答案是:B
更新时间:2024/1/3 22:09:00
出自:吉林师范大学程序设计语言
执行下列程序段,则输出: ( )int al101=f1,2,3,4,5,6,7,8,9,101:printf(“%d\n"a[a[1]a[2]]):
A.7
B.4
C 3
D.2
答案是:A
更新时间:2024/1/3 22:09:00
出自:吉林师范大学程序设计语言
执行下列程序段,将输出:int i,a[9]=(9,8,7,6,5,4,3,2,1for(i=0;i<4;i+=2)printf("%d\t",ali )
A.5 1
B.5 2
C.5 3
D.9 7
答案是:D
更新时间:2024/1/3 22:09:00
出自:吉林师范大学程序设计语言
以下程序的输出结果是:( )
main0
int a,b;for(a=1,b=1;a<=100;a++)
if(b>=10)break;if(b%5==1)
b+=5;
continue;
printf(%d\n".a);
A
答案是:D
更新时间:2024/1/3 22:08:00
出自:吉林师范大学程序设计语言
如有说明:char s1[5],2[7]; 要给数组s1和s2整体赋值,下列语句中正确的是( )。
A. s1=getchar0;s2=getchar();
B. scanf("s%s",s1s2);
C.scanf("c%c",s1
答案是:D
更新时间:2024/1/3 22:08:00
出自:吉林师范大学程序设计语言
在Excel的图表中,能反映出数据变化趋势的图表类型是?
A.柱形图
B.折线图
C.饼图
D.气泡图
答案是:B
更新时间:2024/1/3 22:08:00
出自:吉林师范大学程序设计语言
以下程序执行时输入Language Programming,输出结果是( )。#include int main()
char str[30];gets(str);printf("str=%s\n",str);retur
答案是:D
更新时间:2024/1/3 22:07:00
出自:吉林师范大学程序设计语言
则下列语句中,执行效果与其它三个不同的是: ()
A. if(a>b) c=a,a=b,b=c
B.if(a>b) c=a;a=b;b=c
C.if(a>b){c=a,a=b,b=c
D.if(a>b){c=a;a=b;b=c
答案是:B
更新时间:2024/1/3 22:07:00
出自:吉林师范大学程序设计语言
设有以下定义语句,则引用正确(可以得到有效字符或字符串)的是( )。
char strp[4][12]=f"aaa""bbbb""ccccc""dddddd".
A. strp[0][3]
B. strp[2]
C. strp[4]
答案是:B
更新时间:2024/1/3 22:07:00
出自:吉林师范大学程序设计语言
以下叙述不正确的是: ()
A.C程序的基本组成单位是函数
B.在C程序中,注释说明只能位于一条语句的后面
C.一个C源程序可由一个或多个函数组成
D.一个C源程序必须包含一个main函数
答案是:B
更新时间:2024/1/3 22:06:00
出自:吉林师范大学程序设计语言 目前为: 1/1 页 首页 上页 下页 尾页