軟體設計大賽二

2021-06-28 23:00:33 字數 2189 閱讀 4984

3)、請補充函式fun(),該函式的功能是:從『a』到『z』統計乙個字串中所有字母字元各自出現的次數,結果儲存在陣列alf中。注意:不區分大小寫,不能使用字串庫函式。

例如,輸入:「a=abc+5*c」,結果為:a=2,b=1,c=2。

注意:部分源程式給出如下。

請勿改動主函式main和其他函式中的任何內容,僅在函式fun的橫線上填入所編寫的若干表示式或語句。

試題程式:

#include

#include

#define n 100

void fun(char *tt,int alf)

int i;

char *p=tt;

for(i=0;i<26;i++)

alf[i]=0;;

while(*p)

if(*p>='a'&&*p<='z')

*p+=32;

if(*p>='a'&&*p<='z')

alf[*p-'a']++;

p++;      

main()

char str[n];

char a='a';

int alf[26],k;

clrscr();

printf("\nplease enter a char string:");

scanf("%s",str);

printf("\n**the original string**\n");

puts(str);

fun(str,alf);

printf("\n**the number of letter**\n");

for(k=0;k<26;k++)

if(k%5==0)

printf("\n");

printf("%c=%d ",a+k,alf[k]);

printf("\n");

4)、從鍵盤上輸入兩個整數m和n,求其最大公約數。

main()

data; 

int main()

data data[10];

int a[13]=;

int b[13]=;//閏年時

int n=0,i,year;

scanf("%d",&year);

if(((year%4==0)&&(year%100!=0))||(year%400==0))//閏年時

for(i=1;i<=12;i++)

if((year*365+(year-1)/4-year/100+year/400+b[i])%7==5)

data[n].month=i;

data[n].day=13;

n++;

else//平年

for(i=1;i<=12;i++)

if((year*365+year/4-year/100+year/400+a[i])%7==5)

data[n].month=i;

data[n].day=13;

n++;

if(n==1)

printf("there is %d black friday in year %d.\nit is:\n",n,year);

printf("%d/%d/%d\n",year,data[0].month,data[0].day);

else

printf("there are %d black fridays in year %d.\nthey are:\n",n,year);

for(i=0;ireturn 0;

2參***

#include

void main()

int yijiao;

int wujiao;

int yiyuan;

int sum;

for(yiyuan=0;yiyuan<100;yiyuan++)

for(wujiao=0;wujiao<100;wujiao++)

for(yijiao=0;yijiao<100;yijiao++)

sum=yijiao+wujiao*5+yiyuan*10;

if((sum>=100)&&(sum%100==0)&&(18*yijiao==15*wujiao)&&(15*wujiao==20*yiyu

printf("%d,%d,%d,%d\n",yijiao,wujiao,yiyuan,sum/10);

break;

全國軟體設計大賽

全國軟體專業人才設計與開發大賽題目選拔試題 一 基礎篇 50分 1 單選 每題1分,10小題共10分 1 執行下列程式中的輸出語句後,x的值是 c main a 30 b 60 c 50 d 80 2 在c語言中,下列選項屬於合法的長整型常數的是 a a 0l b 1234567 c 0.02345...

諾基亞手機軟體設計大賽

諾基亞官方舉辦手機軟體設計創意競賽活動,獎金豐厚 值得期待。早期大家體會手機軟體功能的最豐富的體驗就算是手機遊戲了,手機螢幕早期僅僅是單色的,所以手機廠商能做的,就是在手機內建一些簡單的遊戲。這些遊戲都是廠商以自己的專屬平台所開發的,這些發售時就內建的遊戲在手機預存了多少就是多少,使用者無法自己新增...

2010華為軟體設計大賽初級題目

2010年華為軟體設計大賽試卷 類別 軟體c 語言 高階 程式設計題 共3題,第1題20分,第2題30分,第3題50分。請上機編寫程式,按題目要求提交檔案。詳見考試說明 本試題採用自動測試用例進行評分,測試用例不對考生公開,凡不滿足提交要求導致不能編譯或用例不通過,不予評分 1.逆序輸出 輸入乙個字...