當前位置:首頁 » 編程語言 » c語言編程訓練
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

c語言編程訓練

發布時間: 2022-03-13 19:03:26

『壹』 c語言編程:指法練習程序

可以只是說說思路嗎?

思路還是比較簡單的 隨機讀取 用隨機數 設置文件的讀取指針
判斷錯誤 我認為一個比較簡單的實現思路是 每輸入一個字元 判斷一次
可以用一個緩存區 存放 隨機選取的字元 然後 每匹配一個後 對這個進行移出緩存區的操作
也可以用一個int 類型作指針 指示 應對比的字母的位置

『貳』 c語言編程:練習題。

#include<iostream.h>
int main()
{
int i,j,t;
int a[10],b[10];

cout<<"請輸入第一個數組:"<<endl;
for(i=0;i<10;i++)
cin>>a[i];
for(i=1;i<10;i++)
for(j=0;j<9;j++)
if(a[i]<a[j])
{t=a[i];a[i]=a[j];a[j]=t;}
cout<<"排序後的第一個數組為:"<<endl;
for (i=0;i<10;i++)
cout<<a[i]<<" ";
cout<<endl;

cout<<"請輸入第二個數組:"<<endl;
for(j=0;j<10;j++)
cin>>b[j];
for(i=1;i<10;i++)
for(j=0;j<9;j++)
if(b[i]<b[j])
{t=b[i];b[i]=b[j];b[j]=t;}
cout<<"排序後的第二個數組為:"<<endl;
for (i=0;i<10;i++)
cout<<b[i]<<" ";
cout<<endl;

for(i=0;i<10;i++)
a[i]=a[i]+b[i];
cout<<"兩數組的和為:"<<endl;
for (i=0;i<10;i++)
cout<<a[i]<<" ";
cout<<endl;
return 0;
}

『叄』 想找一些c語言編程練習

C語言實例解析精粹

『肆』 C語言編程練習

#include<stdio.h>
int main()
{
int i,j,k,x;
printf("請輸入一個大於2的整數:");
scanf("%d",n);
for(i=1;i<=n;i++)
{
for(j=0;j<=n;j++)
{
for(k=0;k<=n;k++)
{
if(i!=j&&j!=k&&k%2==0)
x++;
}
}
}
printf("%d",x);
return 0;
}

『伍』 c語言編程訓練

#include <stdio.h>
#include <stdlib.h>
#include <time.h>

static void guess(int number, int *count)
{
int n;
do
{
scanf("%d", &n);

if ( n > number )
{
printf("Your answer is HIGHER, try again.\n");
}else if ( n < number )
{
printf("Your answer is LOWER, try again.\n");
}
++*count;

}while ( n != number );
}

int main(int argc, char *argv[])
{
int number;
int count = 0;

srand((unsigned int) time(NULL));

while ( count < 15 )
{
number = rand()%100 + 1;
guess(number, &count);

if ( count <= 7 )
{
printf("congratulation.\n");
}

else if ( count > 7 && count <15 )
{
printf("You can do it better.\n");
}
}

printf("I can』t bare it.\n");
}

『陸』 c語言編程練習

main()
{
float sum=0.0, tmp;
float fm=1.0;
do
{
tmp=1/fml;
sum+=tmp;
fm+=1.0;
}while(tmp>=1e-6)
printf("sum = %f", sum );
}

『柒』 有關C語言編程的練習題,求步驟

已經在VC++6.0環境下編譯通過! /* 題目:輸入n個職工的編號、姓名、基本工資、職務工資, 求出其中「基本工資+職務工資」最少的職工姓名並輸出。 要求:用結構體類型存放職工的數據*/ #include<stdio.h> #define N 10 struct work {int number; char name[10]; float jiben; float wu; }worker[N]; void main() { char c[10]; int i,j; float mini,total[N]; printf("請輸入職工的編號、姓名、基本工資、職務工資\n"); for(i=0;i<N;i++) { printf("請輸入%dth 個職工的信息:\n",i+1); scanf("%d%s%f%f",&worker[i].number,&worker[i].name,&worker[i].jiben,&worker[i].wu); } printf("編號\t姓名\t基本工資\t職務工資\t\n"); for(i=0;i<=N;i++) {printf("%d\t%s\t%.2f\t%.2f",worker[i].number,worker[i].name, worker[i].jiben,worker[i].wu); printf("\n");} printf("\n\n"); for(i=0;i<N;i++) total[i]=worker[i].jiben+worker[i].wu; mini=total[0]; for(i=0;i<N;i++) if(mini>=total[i]){mini=total[i];j=i;} printf("工資最少的職工是:%d\t%s\t%.2f\n",worker[j].number,worker[j].name,total[j]); }

『捌』 怎麼練c語言編程啊

Win-TC 也可以 而且非常小 學習時可以用用它

『玖』 練習C語言編程

從一些簡單的開始..建議你去書店.買幾本譚浩強講的C語言程序設計看看..還不錯.我自認為...

『拾』 c語言編程練習題查找

給你介紹個網址吧http://acm.h.e.cn/裡面的題目都很簡單的