有以下程序
main()
{ int i,j,x=0;
for(i=0;i<2;i++)
{ x++;
for(j=0;j<=3;j++)
{ if(j % 2) continue;
x++;
}
x++;
}
printf("x= % d\n",x);
}
程序执行后的输出结果是
A)x=4
B)x=8
C)x=6
D)x=12
以下程序按下面指定的数据给 x 数组的下三角置数,并按如下形式输出,请填空。
4
3 7
2 6 9
1 5 8 10
#include <stdio.h>
main()
{ int x[4][4],n=0,i,j;
for(j=0;j<4;j++)
for(i=3;i>=j; 【 12 】 ) {n++;x[i][j]= 【 13 】 ; }
for(i=0;i<4;i++)
{ for(j=0;j<=i;j++) printf("%3d",x[i][j]);
printf("\n");
}
}
有以下程序 main() { int x[]={1,3,5,7,2,4,6,0},i,j,k; for(i=0;i<3;i++) for(j=2;j>=i;j--) if(x[j+1]>x[j]){ k=x[j];x[j]=x[j+1];x[j+1]=k;} for(i=0;i<3;i++) for(j=4;j<7-i;j++) if(x[j]>x[j+1]){ k=x[j];x[j];x[j+1];x[j+1]=k;} for(i=0;i<8;i++)printf("%d",x[i]); printf("\n"); } 程序运行后的输出结果是
A.75310246
B.1234567
C.76310462
D.13570246
以下程序的输出结果是______。main(){ int i,j,x=0; for (i=0;i<2;i++) { x++; for(j=0;j<3;j++) { if(j%2) continue; x++; } x++; } printf("x=%d\n",x);}
A.x=4
B.x=8
C.x=6
D.x=12
请选出以下程序段的输出结果______。 #include<stdio.h> #define MIN(x,y) (x)<(y)?(x):(y) main() { int i,j,k;i=10;j=15; k=10*MIN(i,j); printf("%d\n",k); }
A.15
B.100
C.10
D.150
2027国家开放大学电大专科微积分初步期末试题及答案(试卷号:2437)H分评卷入选择每小1 4分共20分)的图形是关于()时林A.、 xGy W时.函教/(X)He#轴u坐坏原点/+. -r # 0做在r-0她走域-L 4 0A.0-Q23.下利拈婚中)本正谶在/姓不差炫则一定在次IH、可导& jr(r)dL/(” aajrx)ir-/u) + rH.若/(x)在“内俐有广小。*1在】内是箪胃卜降的 G町场成散的机值点一定震生在其仁点上 n /(x在姓连境,删一定在,处可微 卜列并式成立的压()A. j/(x)cU- /(X) ajd/(x)=/x)5. |分方程 = 的通*为( A- y e*评卷入二.增空(国小H I分.本网共20分)6. 5 JJ 4- i)= x1 I 2j 3,阳 /工)d7. liE 耍=&.nn发/(x十i在.2点的机率是9. ft | f(j)u 一 Hru +,删厂10. it 分方理 xy* 卜(y)PoM eLfKi 散勾计算ttWbm jj三计HUH*共5分.小 n分)W.6x + 812- ft y =c + 二.求 dy 11计算不定枳分I 2x-DHx.H.计算定税分得分评卷入16 分)1%用蜗板饵樗一个喜枳为的程为正方彩的无疆水场.巳馈停I阪径半方* 10 7C.fi?40元.同水踊的尺寸JD何逸择,可使急御最修,霞兑费是多少?试题答案及评分标准小 I 分.本共 20 |LC2. B3. D,A5.C.saiis小尊(分.我2。分)6.广T7.59.-x10.3三,做鼻(本共小分)11. 酒式J一2】1 分 i (j 3)x i) .“* 4U. II. L com 土Wd, (eltL* p)心II 分13. Mt I 2r- ncU gj m- DdClr- I.我(Zx1)+II 分H, n t f * xMifkrilx u XCOM f +cowicU _.iar I m 1H 分四.应用(本 16分)15. 没水1的底边长为x皿丸A .表面根为S .旦有人号所以SS)T W孕.SCrUr-片令 (了0.得工=2.10分因为本间m存在小值.且成故龄甚点缱一 所以.当x=2E】时水in的丧瓯以1小.1 怠9!用ftfi.16分此时的用为S X 10+40=160(元)
阅读下列函数说明和C代码,填入(n)处。
[说明]
以下C语言程序实现了生成从里到外是连续的自然数排列的回旋矩阵,矩阵形式如下:
7 6 5 16
8 1 4 15
9 2 3 14
10 11 12 13
程序的变量说明如下:
x1:矩阵上边界;
x2:矩阵下边界;
y1:矩阵左边界;
y2:矩阵右边界;
s:数组元素升降标记,s等于1为升,s等于-1为降;
a[]:存放矩阵元素的数组。
仔细阅读C语言程序源码,将(n)处的语句补充完整。(注:每处仅一个语句)
[C程序]
include<stdio.h>
void main ( )
{
const int N=20;
int i=0,j=0,a[N][N],n;
int m,x1,x2,y1,y2,s;
while (1)
{
Printf ("\ninput matrix row N( N>=2): ");
scanf ("%d",&n);
printf ("\n");
if (n>=2)
break;
}
m=n*n;
x1=0; y1=0; x2=n; y2=n;
if(n%2==0)
{j=n-1; y2=n-1; s=1;}
else
{i=n-1; y1=1; s=-1; }
while (1)
{
if (s==1)
{
for (i; i<x2; i++) a[i][j]=m--;
i--;
j--;
(1)
for (j;j>=y1;j--) a[i][j]=m--;
j++;
i--;
y1++;
(2)
}
else
{
for (i;i>=x1;i--)
a[i][j]=m--;
i++;
j++;
(3)
for (j;j<y2;j++)
(4)
(5)
i++;
(6)
S=i;
}
if (m<1) break;
}
for (i=O;i<n; i++)
{
for (j=O;j<n;j++)
printf ("%6d",a[i][j]);
printf ("\n");
}
printf ("\n");
}
有以下程序: #include<stdio.h> #define N 3 void fun(int a[][N],int b[]) { int i,j; for(i=0;i<N;i++) { b[i]=a[i][0]; for(j=i;j<N;j++) if(b[i]<a[i][j]) b[i]=a[i][j]; } } main( ) { int x[N][N]={1,2,3,4,5,6,7,8,9},y[N],i; fun(x,y); for(i=0;i<N;i++)printf("%d,",y[i]); printf("\n"); } 程序运行后的输出结果是(,)。
A.2,4,8,
B.3,6,9,
C.3,5,7,
D.1,3,5,
以下程序的输出结果是 #include<iostream.h> void main( ) {int i,j,x=0; for(i=0;i<2;i++) { x++; for(j=0;j<3;j++) { if(j%2)continue; x++;} x++;} cout<< "x="<<x;}
A.x=4
B.x=8
C.x=6
D.x=12
有以下程序段: #include<iostream.h> #define MAX(x,y)(x)>(y)?(x):(y) void main() { int i,j,k; i=10; j=15;k=MAX(i,j)*10; cout<<k<<end1; } 程序执行后的输出结果是( )。
A.15
B.100
C.150
D.10
有以下程序: #include <stdio. h> main ( ) { int x[ ] = {1,3,5,7,2,4,6,0} ,i,j,k; for(i =0;i<3;i ++ ) for (j =2;j> = i;j — ) if( x[j + 1 ] > x[j] ) { k = x[j] ;x[j] = x[j + 1 ] ;x[j + 1 ] = k; } for (i =0;i<3;i++) for(j =4;j <7-i;j ++) if(x[j] >x[j+1]){ k=x[j];x[j] =x[j+1];x[j+1] =k;} for (i=0;i<8;i ++) printf("%d" ,x[i]); prinff("\n" );}程序运行后的输出结果是( )。
A.75310246
B.1234567
C.76310462
D.13570246