編程題方法
A. 編程題目怎麼做
#include<stdio.h>
void main()
{
float b,d,c;
int a;
printf("請輸入你的存款年限:");
scanf("%d",&a);
printf("請輸入您存款的金額:");
scanf("%f",&b);
if(a>8) c=0.0054;
else switch(a)
{case 1:c=0.0016;break;
case 2:c=0.0026;break;
case 3:case 4:c=0.0039;break;
case 5:case 6:case 7:c=0.0045;break;
default:c=0.0054;
}
a=a*12;
d=b+b*a*c;
printf("%d\n\n%.2f\n\n%.2f\n\n%.2f\n\n",a,b,c,d);
}
B. 飄飄微課c語言編程題作弊方法
方法就是手工產生out.dat文件。
這個文件是文本文件,可以用記事本編輯生成。
文件的內容由題目要求決定,認真審題後可以判定其內容的。
在產生這個文件的時候,注意不要有多餘的空格和空行,可以找模擬系統實習下。
因評分比較復雜,現階段不能實現按代碼來評分,只能按程序運行結果來評分,因此,偽造正確的結果欺騙評功分程序是一種可行的作弊方法。
C. 編程題怎麼做
由於這個題目的條件沒有給清楚,或者我沒有看不太明白
但處於好奇與愛好,按照自己的理解,我對題目做了如下分析,並給出了答案
假設對 n 的定義如下:
n=0 -> result=S0=(1+2+6+7)=16;
n=1 -> result=S0+S1=S0+(11+12+16+17);
n=2 -> result=S0+S1+S2=S0+S1+(21+22+26+27);
.... .....
依次類推
可以看的出來單項 Sn=16+10*4*n (n>=0)
所以題目的要求可轉換為: result=求和Sn (n>=0)
java程序代碼如下:
public static long doSomething(int n){
long result = 0;
double sn = result;
for(int i=0;i<n+1;i++){
sn=16+40*i;
result += sn;
System.out.print("S"+i+":="+sn+"\t");
if((i+1)%3==0)
System.out.println("");
}
return result;
}
public static void main(String[] args) {
System.out.println("\n******\n"+doSomething(10)+"\n******");
}
D. 編程題怎麼做
這道編程題還是比較簡單的,可以用二次元方程來解。
E. c語言編程題,怎麼做,求教
挺簡單的基礎C語言題目,思路大概如下
char*myfunc(char*p,intsize)
{
char*tmp_p1=p;
char*new_p,*tmp_p2;
new_p=malloc(size*sizeof(char));
tmp_p2=new_p;
while(*(tmp_p1++)!='