真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

c語(yǔ)言函數(shù)作業(yè)六 c++函數(shù)作業(yè)

C語(yǔ)言作業(yè)——急求

1.D 先調(diào)用fun(x,y),返回一個(gè)為7的值,再調(diào)用fun(7,y)

建網(wǎng)站原本是網(wǎng)站策劃師、網(wǎng)絡(luò)程序員、網(wǎng)頁(yè)設(shè)計(jì)師等,應(yīng)用各種網(wǎng)絡(luò)程序開發(fā)技術(shù)和網(wǎng)頁(yè)設(shè)計(jì)技術(shù)配合操作的協(xié)同工作。創(chuàng)新互聯(lián)專業(yè)提供成都網(wǎng)站制作、成都網(wǎng)站建設(shè),網(wǎng)頁(yè)設(shè)計(jì),網(wǎng)站制作(企業(yè)站、響應(yīng)式網(wǎng)站開發(fā)、電商門戶網(wǎng)站)等服務(wù),從網(wǎng)站深度策劃、搜索引擎友好度優(yōu)化到用戶體驗(yàn)的提升,我們力求做到極致!

2.C 值調(diào)用,int 值未改變

3.D 調(diào)用長(zhǎng)度范圍是10的數(shù)組,最后執(zhí)行一次p++=9,但P要增加1,所以得10

4.C

5.C 輸出包含%d,取整數(shù)

6.B main()函數(shù)決定

7.A 因?yàn)樽詈骾會(huì)變?yōu)?0,有因?yàn)殚L(zhǎng)度只有9,所以要減1

8.C

9.C

10.7 返回的就是字符串的長(zhǎng)度

C語(yǔ)言函數(shù)編程作業(yè)~

#include stdlib.h

#include stdio.h

#include time.h

#include "conio.h"

int sum,tt,pmax;

int rnd0(int x1,int x2)

{ int r;static int n=1;

r=random(4);

switch(r)

{ case 0:printf("%d)%d+%d=",n++,x1,x2);break;

case 1:printf("%d)%d-%d=",n++,x1,x2);break;

case 2:printf("%d)%d×%d=",n++,x1,x2);break;

case 3:printf("%d)%d÷%d=",n++,x1,x2);break;

}

return r;

}

int rnd1()

{ int r;

r=random(pmax);

return r;

}

int rnd2()

{ int r;

r=random(pmax);

return r;

}

int crut(int x1,int fh,int x2)

{ int asn;

switch(fh)

{ case 0: asn=x1+x2;break;

case 1: asn=x1-x2;break;

case 2: asn=x1*x2;break;

case 3: asn=x1/x2;break;

}

return asn;

}

int vs(int m1,int m2)

{ int r,zq;r=random(3);

if(m1==m2) { zq=1;

switch(r)

{case 0: printf("Very good!");break;

case 1: printf("Excellent!");break;

case 2: printf("Keep up the good word!");break;

}

}

else { zq=0;

switch(r)

{case 0: printf("No.Please try again ");break;

case 1: printf("Wrong Try once more");break;

case 2: printf("No keep trying");break;

} printf("\nThe right answer:%d",m2);

}

getch();clrscr();return zq;

}

main()

{ int x1,x2,ans,cru,js,tj,i;

int fh;

ld:printf("輸入題目數(shù)量(1-10):");

scanf("%d",tt);if(tt0||tt10) {printf("請(qǐng)重新輸入\n");getch();clrscr();

goto ld;}

clrscr();printf("輸入出題的范圍,多少以下:");

scanf("%d",pmax);

randomize();

for(i=1;i=tt;i++)

{

x1=rnd1(pmax);

x2=rnd2(pmax);

fh=rnd0(x1,x2);

scanf("%d",ans);cru=crut(x1,fh,x2);

js=vs(ans,cru);

sum+=js;

}

tj=sum/tt*100;

printf("你的總得分為%d\n",sum*2);

printf("準(zhǔn)確率:%d%\n",tj);

if(tj75)

printf("Please ask your instructor fope extra help");

getch();

}

C語(yǔ)言函數(shù)作業(yè)! 重賞??! 按要求啊??! 50分!

#include?stdio.h

#define?N?4

int?fun(int?a[N][N])

{

int?i,j,s=0;

for(i=0;iN;i++)

for(j=0;jN;j++)

{

if(j==i||i+j==3)

a[i][j]=1;

else?s+=a[i][j];

}

return?s;

}

void?main()

{

int?i,j,a[N][N],k;

for(i=0;iN;i++)

for(j=0;jN;j++)

scanf("%d",a[i][j]);

k=fun(a);

printf("\n轉(zhuǎn)換后的數(shù)組:\n");

for(i=0;iN;i++)

{

for(j=0;jN;j++)

printf("%-4d",a[i][j]);

printf("\n");

}

printf("\n其余元素之和=%d",k);

}

已調(diào)試通過,運(yùn)行示例:

C語(yǔ)言作業(yè)

下列敘述中錯(cuò)誤的是(a)

a. 在程序執(zhí)行過程中,當(dāng)數(shù)組元素下標(biāo)超出定義的下標(biāo)范圍時(shí),系統(tǒng)將給出“下標(biāo)”越界的錯(cuò)誤提示

b. 可以通過賦初值的方式確定數(shù)組元素個(gè)數(shù)

c. 數(shù)組名代表數(shù)組所占存儲(chǔ)區(qū)的首地址,其值不可變

d. 對(duì)于double 類型數(shù)組,不可直接用數(shù)組名對(duì)數(shù)組進(jìn)行整體輸入或輸出

下列說法中正確的是(D)

A. 定義函數(shù)時(shí),形參的類型說明可以放在函數(shù)體內(nèi)

B. 如果形參與實(shí)參的類型不一致,則以實(shí)參類型為準(zhǔn)

C. return 后面的值不能為表達(dá)式

D. 如果函數(shù)值類型與return 后的返回值類型不一致,則以函數(shù)值類型為準(zhǔn)

給定下列程序,則運(yùn)行結(jié)果為(B)

#include stdio.h

void fun(int x, int y, int * z)

{ * z = x – y;

}

void main()

{ int a, b, c;

fun(11, 5, a);

fun(8, a, b);

fun(a, b, c);

printf(“%d, %d, %d\n”, a, b, c);

}

A. 6,4,2

B. 6, 2, 4

C. 2, 6, 4

D. 2,4,6

C 語(yǔ)句int *func(); 中,func 表示的是(A)

A. 返回值為指針的函數(shù)名稱

B. 指向函數(shù)的指針

C. 指向整型變量的指針

D. 指向數(shù)組的指針

C語(yǔ)言規(guī)定,若未對(duì)函數(shù)返回類型加以說明,則函數(shù)的隱含類型為(B)

A. char

B. int

C. void

D. double

已有定義char a[] = "xyz", b[]={ 'x', 'y', 'z' } 以下敘述正確的是 c

a. 數(shù)組a 的存儲(chǔ)空間長(zhǎng)度小于數(shù)組b 的存儲(chǔ)空間長(zhǎng)度

b. 數(shù)組a 和b 的存儲(chǔ)空間長(zhǎng)度相同

c. 數(shù)組a 的存儲(chǔ)空間長(zhǎng)度大于數(shù)組b 的存儲(chǔ)空間長(zhǎng)度

d. 上述說法均不正確

下列說法中不正確的是(A)

A. 函數(shù)的類型可以是整型、實(shí)型、字符型,但不能是指針類型

B. 在沒有聲明函數(shù)返回值類型的情況下,默認(rèn)函數(shù)返回值類型為int 型

C. C 語(yǔ)言規(guī)定,不能在一個(gè)函數(shù)的內(nèi)部再定義函數(shù)

D. 函數(shù)可以沒有形參,但函數(shù)名后的括號(hào)不能省略

兩個(gè)指針變量不能(A)

A. 相加

B. 指向同一地址

C. 比較

D. 相減

若已定義的函數(shù)有返回值,則以下關(guān)于該函數(shù)調(diào)用的敘述錯(cuò)誤的是(A)

A. 函數(shù)調(diào)用可以作為左值而被賦值

B. 函數(shù)調(diào)用可以作為獨(dú)立語(yǔ)句存在

C. 函數(shù)調(diào)用可以作為一個(gè)函數(shù)的實(shí)參

D. 函數(shù)調(diào)用可以出現(xiàn)在表達(dá)式中

下列程序的輸出結(jié)果是(C)

#include

void main()

{ char a[] = {'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', '\0' };

int i, j;

i = sizeof(a);

j = strlen(a);

printf("%d, %d\n", i, j);

}

A. 9,9

B. 8,9

C. 9,8

D. 1,8

閱讀下列程序段,其執(zhí)行結(jié)果為(C)

#include

void main()

{ int a = 4, b = 6, c = 7;

double d;

double fun(int, int, int);

printf("d = %lf\n", fun(a, b, c));

}

double fun(int a, int b, int c)

{ return a % b * c;

}

A. 27

B. 27.000000

C. 28.000000

D. 28

以下不能正確定義二維數(shù)組的選項(xiàng)是(A)

A. int a[2][] = {{1, 2}, {3, 4}};

B. int a[2][2] = {{1}, 2, 3};

C. int a[2][2] = {{1}, {2}};

D. int a[][2] = {1, 2, 3, 4};

在C語(yǔ)言中,對(duì)變量的訪問方式是(C)

A. 直接、間接均不能

B. 不能直接訪問,能間接訪問

C. 能直接訪問,也能間接訪問

D. 能直接訪問,不能間接訪問

C語(yǔ)句: int (* pa)[5]; 中,pa 表示的是一個(gè)(A)

A. 指向包含5個(gè)整型元素的一維數(shù)組的指針

B. 指針數(shù)組的名稱

C. 指向函數(shù)的指針

D. 指向整型變量的指針

下列說法中錯(cuò)誤的是(D)

A. 函數(shù)中的形參是局部變量

B. 在一個(gè)函數(shù)內(nèi)定義的變量只在本函數(shù)范圍內(nèi)有效

C. 在不同的函數(shù)中可以使用相同名字的變量

D. 在一個(gè)函數(shù)的復(fù)合語(yǔ)句中定義的變量只在本函數(shù)范圍內(nèi)有效

c語(yǔ)言作業(yè):編寫一個(gè)函數(shù)prime(int n),

1、寫我們的頭文件和主函數(shù)。寫好我們的開頭。

2、編寫定義變量,我們語(yǔ)言定義一個(gè)i來用于后面的for循環(huán)。

3、我們輸入一個(gè)數(shù),在那之前我們要有一個(gè)printf()提示一下。

4、利用for循環(huán)看一看從2到n-1是否能被n整除,如果能就要break。

5、判斷素?cái)?shù),如果程序正常結(jié)束,就i>=n,說明他就是素?cái)?shù)。

6、如果通過break結(jié)束,他就會(huì)in,所以他就不是素?cái)?shù)。

7、輸出最后結(jié)果。

C語(yǔ)言函數(shù)問題6,求解,謝謝!

#include?stdio.h

int?fun(int?a[],int?n)

{int?i,j,t,s=0;

for(i=0;in;i++)

if(a[i]/10%10==8)s+=a[i];

for(i=0;in-1;i++)

for(j=0;jn-1-i;j++)??

if(a[j]a[j+1])

{t=a[j];a[j]=a[j+1];a[j+1]=t;}

return?s;??

}

main(int?argc,char?**argv)

{

int?a[4]={81,90,85,13},i;

printf("(166)=%d\n",fun(a,4));

for(i=0;i4;i++)

printf("%d?",a[i]);

}


網(wǎng)站題目:c語(yǔ)言函數(shù)作業(yè)六 c++函數(shù)作業(yè)
網(wǎng)頁(yè)鏈接:http://weahome.cn/article/dodjsps.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部