版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
程序設計基礎C學習通超星課后章節(jié)答案期末考試題庫2023年函數(shù)中不可以沒有return語句。
答案:
錯
傳值調(diào)用的形參只有在被調(diào)用時才被創(chuàng)建(分配存儲單元)。
答案:
對
傳值調(diào)用時,實參不限于變量名,而可以是表達式。
答案:
對
聲明float類型變量x和指向x的指針變量px的語句是
答案:
floatx,*px=&x;
函數(shù)f可以用f(f(x))形式調(diào)用,f是遞歸函數(shù)。
答案:
錯
(提示:a為二維數(shù)組。pa為指針數(shù)組,數(shù)組包含5個元素,每個元素是一個字符指針,可以將a中的某一行,賦值給pa)
答案:
for(i=0;i<5;i++)pa[i]=a[i];
(提示:a為一個字符,b為一級指針,指向a;c為二級指針,指向b。)
答案:
&a=*&b
(提示:定義一個函數(shù),需要確定它的返回類型、輸入?yún)?shù)列表。)
答案:
char*find_ch(char*s,charch)
源程序每次修改后,都必須重新編譯、連接。
答案:
對
(提示:填空中需要填寫for循環(huán)的第二個表達式,用來控制循環(huán)的條件,需要確定循環(huán)的上限,考慮是否取到等號。)
答案:
i<=100;
(提示:取個位數(shù):a%10。取十位數(shù):a/10。判斷相等用==。通過邏輯與組合)
答案:
a%10==b/10&&b%10==a/10
編譯錯誤是語法錯誤,運行結果錯誤是邏輯錯誤。
答案:
對
(提示:ctype.h頭文件中有大小寫字母轉換的函數(shù):tolower,toupper。因此可以直接轉化后用==判斷是否一樣即可。)
答案:
tolower(a)==b
(提示,兩個關系表達式要通過邏輯運算符進行連接)
答案:
-5<=x&&x<=3
(提示:使用malloc函數(shù)進行動態(tài)內(nèi)存分配)
答案:
p=(int*)malloc(n*sizeof(int))
根據(jù)圖形,分三行輸出,第一行和第三行直接輸出整行的*,行末的換行\(zhòng)n不要忘記。第二行分別為*和字符串,直接整行輸出就可以了。)
答案:
#includeintmain(){
printf("***************\n");
printf("*HelloWorld*\n");
printf("***************\n");
return0;}
二維數(shù)組中,行下標界可以省,列下標界不能省。原因是二維數(shù)組是按照行進行保存的,要正確取出某一行,需要知道該行中有幾個元素(即共有幾列))
答案:
行下標界
(提示:在for中寫出三個表達式)
答案:
ch='A';ch<='Z';ch++
(4)zf=='B'
。
答案:
24.3###1###0###1
數(shù)組名(常量指針,contantpointer),指向數(shù)組第一個元素,該指向不可改變,a++自增會修改a的指向,該操作不可行。)
答案:
不能
'\007',"X"都屬于char數(shù)據(jù)類型。
答案:
錯
scanf函數(shù)中的格式符“%f”能用于輸入double類型數(shù)據(jù)。
答案:
錯
C程序的注釋只能是一行。
答案:
錯
的輸出結果是
答案:
x=256.810000
pi=3.141593
通過了編譯、連接的程序就是正確的程序。
答案:
錯
C程序的執(zhí)行總是從該程序的main函數(shù)開始,在main函數(shù)最后結束。
答案:
對
按格式符“%6.3f”輸出i(i=123.45)時,輸出結果為23.450。
答案:
錯
*(y+2)+2為y[2][2]地址,*y為y[0][0]地址,地址相減,y[2][2]元素與y[0][0]元素,中間間隔2行,每行3列,2*3=6;在第三行下標為2,前面有0,1下標,因此6+2=8)
答案:
8
printf輸出浮點型數(shù)時,默認小數(shù)點后6位。
答案:
對
scanf函數(shù)中的格式符“%d”不能用于輸入實型數(shù)據(jù)。
答案:
對
在寫答案時要注意數(shù)組下標是從0開始的,a[0][0],表示的是
1行、第1列的元素,因此在已知第i行第j列元素,取其下標時,應該是i-1,j-1)
答案:
*(*(a+i-1)+j-1)###a[i-1][j-1]
只要在下標為7的位置賦值'\0',表示字符串結束)
答案:
str1[7]='\0'
輸出結果是
答案:
x=256.81
pi=
3.1415926535
aaaa
(提示:取絕對值可以使用math.h頭文件中的fabs函數(shù))
答案:
s=fabs(y)*x/fabs(x)
(5)直接輸出最小值信息。
答案:
#includeintmain(){
floata[5][6],min;
inti,j,k,l;
for(i=0;i<5;i++)
for(j=0;j<6;j++)
scanf("%f",&a[i][j]);
for(i=0;i<5;i++)
{
for(j=0;j<6;j++)
printf("%8.2f",a[i][j]);
printf("\n");
}
min=a[0][0];
k=0;
l=0;
for(i=0;i<5;i++)
for(j=0;j<6;j++)
if(a[i][j]
聲明“floatx=2.5,y=4.7;inta=7;”,表達式x+a%3*(int)(x+y)%2/4值為
。
答案:
2.5
charch='$',floatx=153.45;函數(shù)printf("%c%-8.2f\\n",ch,x)的輸出結果是
答案:
$153.45
\n
floatalfa=60,pi=3.1415926535626;函數(shù)printf("sin(%3.0f*%f/180)\n",alfa,pi)的輸出結果是
答案:
sin(60*3.141593/180)
inti=234,j=567;函數(shù)printf("%d%d\n",i,j)的輸出結果是
答案:
234567
C程序的注釋部分可以出現(xiàn)在程序中的任何位置,它對程序的編譯和運行不起任何作用,但可以增加程序的可讀性。
答案:
對
在任何C程序中都必須有且只能有一個主函數(shù),主函數(shù)名必須為
。
答案:
main
(提示:可以通過講該變量的類型轉換為int,去掉小數(shù)部分,即可取到該數(shù)的整數(shù)部分。同時原數(shù)減去整數(shù)部分,即為小數(shù)部分。)
答案:
(int)x+y-(int)y
C程序是由函數(shù)構成的,一個C程序中至少包含一個
,因此,
是C語言的基本單位。
答案:
main函數(shù);main;主函數(shù)###函數(shù)
轉換公式:F=9.0/5*C+32
答案:
//轉化公式:F=9/5*C+32#includeintmain(void){
floatc,f;
printf("PleaseinputaCelsiustemperature:");
scanf("%f",&c);
f=9.0/5*c+32;
printf("Fah:%.2f",f);
return0;}
循環(huán)程序段“k=5;for(;k<0;k--);”執(zhí)行后,k的值為
答案:
5
C的int類型數(shù)據(jù)可以表示任何整數(shù)。
答案:
錯
執(zhí)行程序段“y=1;x=5;while(x--);y++;”后,y的值為
答案:
2
x_1,X_2,High,printf,β,3DS,$23,i/j都是正確的的變量名。
答案:
錯
按格式符“%d”輸出float類型變量時,截斷小數(shù)位取整后輸出。
答案:
錯
編程,用scanf函數(shù)輸入1個10進制整數(shù)、1個單精度浮點數(shù)、1個雙精度浮點數(shù),并通過printf函數(shù)把輸入的3個數(shù)分別輸出。
答案:
#include
intmain()
{
intk;
floatx;
doubled;
scanf("%d%f%lf",&k,&x,&d);
printf("%d,%f,%f\n",k,x,d);
}
(提示:e指數(shù)可以使用math.h頭文件中的函數(shù)exp)
答案:
(x+1)*exp(2*x)
函數(shù)定義時,如果函數(shù)無返回值時,函數(shù)類型標識符為void。
答案:
對
(提示:數(shù)組名為指針常量,不能指向新的地址。)
答案:
++a
(提示:自增優(yōu)先級要高于間訪*)
答案
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 產(chǎn)品包裝設計辦法
- 休閑農(nóng)業(yè)溫室大棚施工協(xié)議
- 服裝行業(yè)計劃生育承諾書模板
- 珠寶溯源管理珍貴價值的保障
- 營業(yè)執(zhí)照保管細則
- 生物制品的冷鏈物流管理
- 安全生產(chǎn)項目招投標文件
- 臨時用工協(xié)議
- 家庭聚會用車租賃協(xié)議
- 物流企業(yè)財務主管合同
- 2024年起重工(初級)職業(yè)鑒定考試題庫(含答案)
- 兵地融合發(fā)展工作總結【3篇】
- 電影敘事與美學智慧樹知到期末考試答案章節(jié)答案2024年南開大學
- GA/T 2133.2-2024便攜式微型計算機移動警務終端第2部分:安全監(jiān)控組件技術規(guī)范
- 2024年7月國家開放大學??啤渡鐣{(diào)查研究與方法》期末紙質考試試題及答案
- 《陸上風力發(fā)電建設工程質量監(jiān)督檢查大綱》
- 概率論與數(shù)理統(tǒng)計智慧樹知到期末考試答案章節(jié)答案2024年中國農(nóng)業(yè)大學
- 生產(chǎn)建設項目水土保持設施驗收技術規(guī)程-編制說明
- 醫(yī)學針灸推拿學考研模擬習題及參考答案
- 人工智能設計倫理智慧樹知到期末考試答案章節(jié)答案2024年浙江大學
- 2024春期國開電大本科《經(jīng)濟學(本)》在線形考(形考任務1至6)試題及答案
評論
0/150
提交評論