《C語言程序設(shè)計》閱讀程序?qū)懡Y(jié)果試題匯總
《《C語言程序設(shè)計》閱讀程序?qū)懡Y(jié)果試題匯總》由會員分享,可在線閱讀,更多相關(guān)《《C語言程序設(shè)計》閱讀程序?qū)懡Y(jié)果試題匯總(72頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、閱讀程序?qū)懡Y(jié)果試題
第四章 選擇結(jié)構(gòu) (共20道題)
1. (于蕾)
#include
2、 2: b++; break;
case 3: a++;b++;
}
printf("\na=%d,b=%d\n",a,b);
}
運行結(jié)果:
a=1,b=3
3. (于蕾)
#include
3、nclude 4、 m=c;
printf("m=%d\n",m);
return 0;
}
輸入:21 22 23<回車>
運行結(jié)果:
m=21
6. (王偉)
#include 5、main()
{
float x,y;
scanf("%f",&x);
switch((int)x/10)
{
case 0: y=1.0;
printf("y=%f\n",y);break;
case 1: y=2*x+1;
printf("y=%f\n",y);break;
case 2: y=3*x*x+2;
printf("y=%f\n",y);break;
default:
printf("No definition.\n");
}
return 0;
}
輸入:15.3<回車>
運行結(jié)果 6、:
y=31.600000
8. (王偉)
#include 7、 (王鋒)
#include 8、
case 6: printf("D\n"); break;
default: printf("Error\n");
}
}
運行結(jié)果:
A
B
C
10. (王鋒)
#include 9、
int m=10,n=0,p=4,q=20;
if (m)
if (n)
q=15-m;
else
q=25+m;
else if (p)
q=q+p;
printf(“q=%d\n”,q);
}
運行結(jié)果:
q=35
12. (王鋒)
#include 10、reak;
}
case 2: printf(“**2**”);break;
}
}
運行結(jié)果:
**0****2**
13. (宋昕)
#include 11、itch (c==5){
case 1: printf("*") ; break ;
default : printf("#") ; break ;
}
default : printf("&");
}
printf("\n");
return 0;
}
運行結(jié)果:
*&
14. (宋昕)
#include 12、e if (!b)
if(!c) d=15;
else d=25;
printf("d=%d\n",d);
return 0;
}
運行結(jié)果:
d=20
15. (宋昕)
#include 13、
}
return 0;
}
運行結(jié)果:
**1**
16. (宋昕)
#include 14、 double r;
scanf("%c%f%f",&op,&x,&y);
switch(op)
{ case +: r = x + y; break;
case -: r = x - y; break;
case *: r = x * y; break;
case /: r = x / y; break;
}
printf("%.1f", r);
return 0;
}
輸入:3.5<回車>
運行結(jié)果:
0.6
18. (王勇超)
#inc 15、lude "stdio.h"
void main( )
{
int a=7;
if(a>9 || a<10)
a=a/3;
else
a=a%3;
printf("a=%d", a);
}
運行結(jié)果:
a=2
19. (王勇超)
#include 16、 case 2: printf("2");
default: printf("3");
}
printf("4");
}
運行結(jié)果:
234
20. (王勇超)
#include 17、%d\n", a++, --c );
}
運行結(jié)果:
8,1
第五章 循環(huán)結(jié)構(gòu) 共20道題
1. (于蕾)
#include 18、stdio.h>
#define N 5
void main( )
{
int i;
for(i=1;i 19、
i=6,s=9
4. (于蕾)
#include 20、);
if(a>m)
sum+=a;
}
printf("sum=%d\n",sum);
return 0;
}
輸入:2 10 8 3<回車>
運行結(jié)果:
sum=18
6. (王偉)
#include 21、rn 0;
}
運行結(jié)果:
*
**
***
****
7. (王偉)
#include 22、i=10,m=0,n=0;
do
{
if(i%2!=0)
m=m+i;
else
n=n+i;
i--;
}while(i>=0);
printf("m=%d,n=%d\n",m,n);
return 0;
}
運行結(jié)果:
m=25,n=30
9. (王鋒)
#include 23、("sum=%d",sum);
}
輸入:1<回車>
運行結(jié)果:
sum=15
10. (王鋒)
#include 24、
{
int a,b;
for(a=1,b=1;a<=100;a++)
{
if(b>20) break;
if(b%4==1)
{
b=b+4;
continue;
}
b=b-5;
}
printf("a=%d\n",a);
}
運行結(jié)果:
a=6
12. (王鋒)
#include 25、witch(k)
{
case 0: printf("another\n");
case 1: printf("number\n");
}
}
}
輸入:01<回車>
運行結(jié)果:
another
number
number
13. (宋昕)
#include 26、 printf("i=%d, s=%d\n", i, s);
return 0;
}
運行結(jié)果:
i=3, s=14
14. (宋昕)
#include 27、
15. (宋昕)
#include 28、
}
運行結(jié)果:
4,10
16. (宋昕)
#include 29、
t=i+j;
t++;
printf("%d,%d",j,t);
}
運行結(jié)果:
8,12
18. 王勇超)
#include "stdio.h"
void main()
{
int i=10,j;
do
{
j = i%2;
printf( "%d",j );
i--;
} while ( i> 4 );
}
運行結(jié)果:
010101
19. (王勇超)
#include "stdio.h"
void main()
{
int i=7,j;
30、 while ( i> 2)
{
j = i%2;
printf( "%d",j );
i--;
}
printf( "%d",i );
}
運行結(jié)果:
101012
20. (王勇超)
#include 31、 32、()
{
char ch;
while((ch=getchar())!=\n)
{
if(isDigit(ch))
putchar(ch);
}
printf("\n");
return 0;
}
int isDigit(char ch)
{
if(ch>=0 && ch<=9)
return 1;
else
return 0;
}
輸入:Abc1d23eF45g<回車>
運行結(jié)果:12345
3. (王偉)
#include 33、in()
{
int n;
scanf("%d",&n);
odddivisor(n);
return 0;
}
void odddivisor(int n)
{
int i;
for(i=3;i<=n/2;i=i+2)
if(n%i==0)
printf("%5d",i);
printf("\n");
}
輸入:15<回車>
運行結(jié)果:
3 5
4. (王偉)
#include 34、
a=a+b;
print();
printf("%d %d\n",a,b);
return 0;
}
void print()
{
int b=3;
printf("%d %d\n",a,b);
}
運行結(jié)果:
5 3
3 2
5. (王偉)
#include 35、x++;
fun2(x);
return x;
}
void fun2(int x)
{
x++;
}
運行結(jié)果:
2
6. (王偉)
#include 36、urn c;
}
運行結(jié)果:
11 21 31
7. (王偉)
#include 37、={1,2,3};
fun(a);
for(i=0;i<5;i++)
printf("%5d",a[i]);
printf("\n");
return 0;
}
void fun(int a[])
{
int i;
for(i=0;i<5;i++)
a[i]+=5;
}
運行結(jié)果:
6 7 8 5 5
9.(于蕾)
#include 38、printf ( "\n" ) ;
}
void fun ( int k )
{
if ( k>0 )
fun ( k-1 ) ;
printf ( "%d" , k ) ;
}
運行結(jié)果:
012345
10. (于蕾)
#include 39、
{
printf("a1=%d\n",a);
}
運行結(jié)果:
a1=1
a2=3
a3=2
11. (于蕾)
#include 40、果:
10,20,30
12. (于蕾)
#include 41、un(int a,int b,int c);
void main()
{
int x=10,y=20,z=30;
fun(x,y,z);
printf("%d,%d,%d\n",x,y,z);
}
void fun(int a,int b,int c)
{
a=456;b=567;c=678;
}
運行結(jié)果:
10,20,30
14. (于蕾)
#include 42、
return s;
}
void main()
{
int i;float a=0.0;
for(i=1;i<3;i++)
a=a+f(i);
printf("a=%.4f\n", a);
}
運行結(jié)果:
a=1.0000
15. (于蕾)
#include 43、+;
return(a+b+c);
}
運行結(jié)果:
567
16. (于蕾)
#include 44、oat x,float y);
void main( )
{
float a,b,c;
a=1.0;
b=2.0;
c=add(a,b);
printf("%f\n",c);
}
float add(float x,float y)
{
float z;
z=x+y;
return(z);
}
運行結(jié)果:
3.000000
18. (王鋒)
#include 45、 cp, int dp)
{
cp=x++;
dp=++x;
}
void main(void)
{
int a,c=80, d=-20;
a=30;
fun(a,c,d);
printf("%d,%d\n", c,d);
}
運行結(jié)果:
80,-20
19. (王鋒)
#include 46、int a,int b)
{
int c;
if(a>b)
c=1;
else if (a==b)
c=0;
else
c=-1;
return (c);
}
運行結(jié)果:
-1
20. (王鋒)
#include 47、
運行結(jié)果:j=12
21. (王鋒)
#include 48、
if(n==1)
c=10;
else
c=age(n-1)+2;
return(c);
}
void main()
{
printf("%d",age(5));
}
運行結(jié)果:
18
23. (王鋒)
#include 49、ter;
for (counter =1;counter <= 3;counter++)
hello_world();
}
void main(void)
{
three_hellos();
}
運行結(jié)果:
Hello, world!
Hello, world!
Hello, world!
24. (王鋒)
#include 50、nt a,int b)
{
int M=0;
while(b!=0)
{
M=M+a;
b--;
}
return M;
}
運行結(jié)果:
x=3;
25. (宋昕)
#include 51、, *p = a;
x = f(p,3,7);
printf("x=%d\n",x);
return 0;
}
運行結(jié)果:
x=22
26. (宋昕)
#include 52、 %d; x = %d\n", i, j, x);
return 0;
}
運行結(jié)果:
i = 7; j = 6; x = 7
i = 2; j = 7; x = 5
27. (宋昕)
#include 53、 (宋昕)
#include 54、= %d y = %d z = %d\n", x, y, z);
return 0;
}
運行結(jié)果:
(1) x = 2 y = 3 z = 0
(2) x = 4 y = 9 z = 5
(3) x = 2 y = 3 z = 0
29. (宋昕)
#include 55、 sub(x3, x4);
sub(x2, x1);
printf(" %d, %d, %d, %d\n", x3, x4, x1, x2);
return 0;
}
運行結(jié)果:
10, 20, 40, 40
30. (宋昕)
#include 56、5
31. (宋昕)
#include 57、5);
for(i = 0; i < 6; i++) printf("%d, ", a[i]);
printf("\n");
}
運行結(jié)果:
3,0,-90,23,6,10
32. (宋昕)
int func(int a[][3])
{
int i,j,sum=0;
for(i=0;i<3;i++)
for(j=0;j<3;j++){
a[i][j]=i+j;
if(i==j)
sum = sum+a[i][j];
}
58、return sum;
}
int main()
{
int a[3][3]={1,3,5,7,9,11,13,15,17};
int sum;
sum=func(a);
printf("sum=%d",sum);
return 0;
}
運行結(jié)果:
sum=6
33. (王勇超)
# include 59、
i*=2;
printf("i=%d\n", i);
}
運行結(jié)果:
i=20
i=40
34.(王勇超)
#include 60、勇超)
#include 61、;
for(i=2; i>0; i--)
fun(i);
}
void fun(int i)
{
i*=2;
printf("+%d+", i);
}
運行結(jié)果:+4++2+
37. (王勇超)
# include 62、n/100) % 10;
if ( a < b ) { t = a; a = b; b = t; }
if ( b < c ) { t = b; b = c; c = t; }
if ( a < b ) { t = a; a = b; b = t; }
printf( "%d", b );
}
運行結(jié)果:8
38.(王勇超)
#include 63、}
return t;
}
void main()
{
int a=33, b=22,c;
c=funa(a,b);
printf("c=%d\n", c);
}
運行結(jié)果:
c=33
39. (王勇超)
#include 64、}
運行結(jié)果:
389
40. (王勇超)
#include 65、void main()
{
int a[2][3]={{3,2,7},{4,8,6}};
int i,j,m=0;
for(i=1;i<=1;i++)
for(j=0;j<=i;j++)
m=m+a[i][j];
printf("m=%d",m);
}
運行結(jié)果:
m=12
2. (王鋒)
#include 66、 0, 0, 0, 0}, i;
printf("\n");
for (i=0; i<10; i++)
printf("%3d ", array[i]);
printf("\n");
for (i=9; i>=2; i--)
array[i] = array[i-1];
array[2] = 3;
for (i=0; i<10; i++)
printf("%3d ", array[i]);
printf("\n");
}
運行結(jié)果:
1 2 4 5 6 0 0 0 0 0
1 2 3 4 5 6 0 0 0 0
3. (王鋒)
#include
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 6.煤礦安全生產(chǎn)科普知識競賽題含答案
- 2.煤礦爆破工技能鑒定試題含答案
- 3.爆破工培訓(xùn)考試試題含答案
- 2.煤礦安全監(jiān)察人員模擬考試題庫試卷含答案
- 3.金屬非金屬礦山安全管理人員(地下礦山)安全生產(chǎn)模擬考試題庫試卷含答案
- 4.煤礦特種作業(yè)人員井下電鉗工模擬考試題庫試卷含答案
- 1 煤礦安全生產(chǎn)及管理知識測試題庫及答案
- 2 各種煤礦安全考試試題含答案
- 1 煤礦安全檢查考試題
- 1 井下放炮員練習(xí)題含答案
- 2煤礦安全監(jiān)測工種技術(shù)比武題庫含解析
- 1 礦山應(yīng)急救援安全知識競賽試題
- 1 礦井泵工考試練習(xí)題含答案
- 2煤礦爆破工考試復(fù)習(xí)題含答案
- 1 各種煤礦安全考試試題含答案