精品专区-精品自拍9-精品自拍三级乱伦-精品自拍视频-精品自拍视频曝光-精品自拍小视频

網站建設資訊

NEWS

網站建設資訊

c語言考試作業-創新互聯

1【程序題】

專注于為中小企業提供成都做網站、網站建設、外貿營銷網站建設服務,電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業東乃免費做網站提供優質的服務。我們立足成都,凝聚了一批互聯網行業人才,有力地推動了上1000家企業的穩健成長,幫助中小企業通過網站建設實現規模擴充和轉變。

分數轉換為等級。分數與成績等級的對應關系是:90~100為A,80~89為B,70~79為C,60~69為D,0~59為E。 編程要求:①用戶在提示符score:后面輸入一個百分制分數,程序將分數轉換為成績等級A、B、C、D、E,并以grade=X(X為A、B、C、D、E之一)的形式輸出;②程序輸出結果后,繼續顯示提示信息score:,等待用戶的下一次輸入,并根據輸入的分數輸出相應的成績等級;③當用戶在提示信息score:后輸入的成績大于100分,程序不予處理,而是繼續輸出提示信息score:;④當用戶在提示信息score:后輸入的成績為負數,程序輸出Bye!后結束。下面是程序的運行效果:

我的答案:

#includeint main()

{

char g;

int n;

do

{

printf("score:");

scanf("%d",&n);

if(n<0)

printf("Bye!\n");

else if(n>=0&&n<=100)

{

if(n>=90&&n<=100)

g='A';

if(n>=80&&n<90)

g='B';

if(n>=70&&n<80)

g='C';

if(n>=60&&n<70)

g='D';

if(n>=0&&n<60)

g='E';

printf("grade=%c\n",g);

}

}while(n>=0);

return 0;

}

2【程序題】

數字之和為5的數 。編程要求:①用戶在提示符m,n:后面輸入兩個正整數,程序將m和n之間(包括m和n本身)所有“各位數字之和為5”的數的個數輸出,輸出形式是count=A,其中A就是統計出的符合條件的整數個數;②程序輸出結果后,繼續顯示提示信息m,n:,等待用戶的下一次輸入;③當用戶在提示信息m,n:后輸入的兩個數中至少有一個數小于等于0,程序輸出Bye!后結束。下面是程序的運行效果:

我的答案:

#includeint main()

{

int m,n,i,a,b,c,d,sum,count;

do

{

sum=count=0;

printf("m,n:");

scanf("%d%d",&m,&n);

if(m<=0||n<=0)

printf("Bye!\n");

else

{

a=(m>n?n:m);

b=(m>n?m:n);

for(i=a;i<=b;i++)

{

c=i;

sum=0;//由于在while循環中,sum的值會改變,所以在每個大循環中都要規定sum的初始值為0

while(c!=0)

{

d=c%10;//取余運算:求數字的個位數

sum=sum+d;

c=c/10;//通過將數字除以10,去掉數字的小數部分(利用int型數據的定義)

}

if(sum==5)

count++;

}

printf("count=%d\n",count);

}

}while(m>0&&n>0);

}

3【程序題】

中空沙漏形。在提示符size:后輸入整數n,程序基于n的值,輸出相應的圖案,如下是n=5時的圖案:

注意:①程序輸出圖案后,繼續顯示提示符size:,等待用戶的下一次輸入;直到用戶輸入的值小于等于0為止;②當用戶在提示符size:后輸入的值小于等于0,程序輸出Bye!后結束。下面是程序的運行效果:

我的答案:

#includeint main()

{

int i,j,n,k;

do

{

printf("size:");

scanf("%d",&n);

if(n<=0)

printf("Bye!\n");

else

{

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

{

if(i==1)

{

for(j=1;j<=2*n-1;j++)

printf("*");

printf("\n");

}

else

{

for(j=1;j<=2*n-i;j++)

{

if(j==i||j==2*n-i)

printf("*");

else

printf(" ");

}

printf("\n");

}

}

for(i=n-1;i>=1;i--)

{

if(i==1)

{

for(j=1;j<=2*n-1;j++)

printf("*");

printf("\n");

}

else

{

for(j=1;j<=2*n-i;j++)

{

if(j==i||j==2*n-i)

printf("*");

else

printf(" ");

}

printf("\n");

}

}



}

}while(n>0);

}

4【程序題】

折紙厚度。將一張紙對折,請問折幾次后紙的厚度可超過100米。編程要求:在提示符thickness:后,用戶輸入紙的厚度(單位是毫米)。程序以times=X的形式給出對折幾次后,紙的總厚度可以超過100米。注意:程序重復運行,每輸入一個厚度,程序給出一個結果,直到用戶輸入的厚度thickness小于等于0時,程序輸出Bye!,然后結束程序運行結果:

我的答案:

#includeint main()

{

double a;

int n;

do

{

n=-1;

printf("thickness:");

scanf("%lf",&a);

if(a<=0)

printf("Bye!\n");

else

{

while(a<=100000)

{

a*=2;

n++;

}

printf("times=%d\n",n);

}

}while(a>0);

return 0;

}

5【程序題】

譯密碼。明碼變為密碼的規則:? ①大寫字母A~V分別對應變換為ASCII碼表上其后的第4個字符,即E~Z;而W~Z對應變換為A~D;②小寫字母a~v分別對應變換為ASCII碼表上其后的第4個字符,即e~z;而w~z對應變換為a~d;③非字母字符不變。

編程要求:①在提示信息plaintext:后面,用戶輸入一段字符,其中可以包含空格,按Enter表示輸入結束。程序以ciphertext=STR形式輸出與輸入的所有字符一一對應的密碼字符;②程序輸出結果后,繼續顯示提示信息plaintext:,等待用戶的下一次輸入;③當用戶在提示信息plaintext:后直接按下Enter,程序輸出Bye!后結束。下面是程序的運行效果:?

我的答案:

#includeint main()

{

char c;

int a;

do

{

a=0;

printf("plaintext:");

while((c=getchar())!='\n')

{

a++;

if(a==1)

printf("ciphertext=");

if((c>='A'&&c<='V')||(c>='a'&&c<='v'))

printf("%c",c+4);

else if((c>='W'&&c<='Z')||(c>='w'&&c<='z'))

printf("%c",c-22);

else

printf("%c",c);

}

if(a==0)

printf("Bye!\n");

else

printf("\n");

}while(a>0);

return 0;

}

6【程序題】

求平方根。用迭代法求a的平方根x :①迭代公式;②要求前后兩次求出的x的差的絕對值小于1e-5。?

編程要求:①程序顯示number:提示信息,等待用戶輸入a的值,用戶按Enter后,程序以sqrt(a)=X.YZ的形式輸出a的平方根(a及其平方根都是double型,輸出時都保留2位小數),并以times=A顯示出迭代次數(迭代次數為整型數);②程序輸出結果后,再次顯示number:提示,等待用戶輸入下個數;③當用戶在number:后輸入的數小于等于0時,程序輸出Bye!結束。注意:對迭代公式的起始值做特別規定:x0為a、x1為a/2。下面是程序的運行效果:

我的答案:

#include#includeint main()

{

double a,x0,x1,sqrt;

int t;

do

{

t=0;

printf("number:");

scanf("%lf",&a);

if(a<=0)

printf("Bye!\n");

else

{

? ? x0=a;

? ? x1=a/2;

? ? while(fabs(x0-x1)>=1e-5)

{

x0=x1;

x1=(x1+a/x1)/2;

t++;

}

? ? printf("sqrt(%.2f)=%.2f,times=%d\n",a,x1,t);

}

}while(a>0);

return 0;

}

你是否還在尋找穩定的海外服務器提供商?創新互聯www.cdcxhl.cn海外機房具備T級流量清洗系統配攻擊溯源,準確流量調度確保服務器高可用性,企業級服務器適合批量采購,新人活動首月15元起,快前往官網查看詳情吧


當前標題:c語言考試作業-創新互聯
當前網址:http://m.jcarcd.cn/article/dijigo.html
主站蜘蛛池模板: 日韩欧美在线不卡 | 九一精品 | 九九国产中文字幕 | 欧美日韩精品 | 18黑白丝| 精品午夜福利日 | 成人美女视频 | 日本久中| 国产精品免费观看 | 午夜一区二区免费看 | 国产精品区一区二 | 国产特级一 | 日韩精品久 | 国产经典| 欧洲乱码 | 中文字幕乱码免费不 | 日韩欧美国产另类 | www黄在线看| 九九国产福利伦理片 | 国产精品自在拍在 | 伦精品视频| 91香蕉视| 国语性爱强干bb | 国产精品第十页 | 午夜在线亚洲男 | 精品国产98页 | 欧美日韩高清有码 | 日韩亚洲国产中 | 片老司机| 成人午夜婬片A | 91伊人影院| 國產精品 | 91网视频在线观看 | 国产在线观看v片 | 国内性爱精品亚洲 | 日本视频在线免费 | 日本免费在线视频 | 国产精品制服高跟 | 成人永久免 | 欧洲在线观看视频高 | 日韩第一页在线观看 |