华南俳烁实业有限公司

自考

各地資訊
當(dāng)前位置:考試網(wǎng) >> 自學(xué)考試 >> 自考真題 >> 工學(xué)類 >> 計(jì)算機(jī)基礎(chǔ)與程序設(shè)計(jì) >> 文章內(nèi)容

排行熱點(diǎn)

  • 歷年真題
  • 模擬試題
  • 自考自答

全國(guó)2009年7月自學(xué)考試計(jì)算機(jī)基礎(chǔ)與程序設(shè)計(jì)試題_第5頁(yè)

來(lái)源:考試網(wǎng) [ 2012年1月11日 ] 【大 中 小】
32.下列程序的功能和輸出結(jié)果是什么?
void main(void)
{  int k=0,total=0;
while(k<=100){
total+=k;
k++;}
print("total=%d\n",total);
}
33.閱讀下列程序并寫出運(yùn)行結(jié)果(注:A的ASCII碼值為65,a的ASClI碼值為97)。
void main(void)
{   int i=64;
char s[20],* p=s;
while(i++<=73){
* p=i%2==0? i+32:i;
p++;
}
* p=′\0′;
printf("%s\n",s);
}
34.閱讀下列程序并寫出運(yùn)行結(jié)果。
int fib(int n)
{
static int f0=0,fl=l,i,f;
for(i=3;i<=n;i++){
f=f0+fl;f0=fl;fl=f;
printf("f0=%d,fl=%d\n",f0,fl);
}
return(f);
}
void main(void)
{
printf("%d\n",fib(3)+fib(3));
}
35.閱讀下列程序并寫出程序的運(yùn)行結(jié)果。
#include"string.h"
#include"malloc.h"
struct planet
{
char name[20];
double weight;
struct planet * next;
} * head=NULL;
void main(void)
{
struct planet * p;
char * planet_name[3]={"earth","venus","mars"};
double planet_weight[3]={25455700.565,11253300.437,7286320.512};
int j;
for(j=0;j<3;j++)
{
p=(struct planet * )malloc(sizeof(struct planet));
strcpy(p->name,planet_name[j]);
p->weight=planet_weight[j];
p->next=head;
head=p;
}
p=p->next;
printf("%s,%lf\n",p->name,p->weight);
}

五、程序設(shè)計(jì)題(本大題共2小題,每小題12分,共24分)
36.從鍵盤上輸入20個(gè)整數(shù),求其中正數(shù)的累加和并輸出結(jié)果。
37.在文本文件c:\pxl.dat中有10個(gè)實(shí)型數(shù)據(jù)(每?jī)蓚(gè)數(shù)之間用逗號(hào)隔開(kāi)),編程將這10個(gè)數(shù)按從小到大排序后,寫到文本文件c:\xpl.dat中。

首頁(yè) 1 2 3 4 5 尾頁(yè)
責(zé)編:snrvge
白山市| 新源县| 鄂州市| 巢湖市| 寿光市| 虞城县| 沭阳县| 关岭| 大埔区| 蒲城县| 会昌县| 萝北县| 乃东县| 淮北市| 岳普湖县| 惠水县| 桦川县| 城口县| 沙雅县| 吕梁市| 汉沽区| 友谊县| 象州县| 剑川县| 紫阳县| 杭锦旗| 铜山县| 太保市| 八宿县| 曲靖市| 嫩江县| 读书| 正安县| 黑山县| 临洮县| 常宁市| 五原县| 南安市| 荥阳市| 武定县| 凌云县|