#include stdio.h
創(chuàng)新互聯(lián)公司服務(wù)項目包括鳳凰網(wǎng)站建設(shè)、鳳凰網(wǎng)站制作、鳳凰網(wǎng)頁制作以及鳳凰網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,鳳凰網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到鳳凰省份的部分城市,未來相信會繼續(xù)擴大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!
// 判斷a是否為素數(shù)
int isprime(int a){
? for(int i = 2; i a/2; i++){
? ? ? ? ? // 有除了1和本身以外的其他因數(shù),不是素數(shù)
? ? ? ? ? if(a%i == 0){
? ? ? ? ? ? ? ? ? return 0;
? ? ? ? ? }
? }
? return 1;
}
int main(){
? int n;
? printf("輸入一個整數(shù):\n");
? scanf("%d",n);
? if(isprime(n)){
? ? ? ? ? printf("yes\n");
? }else{
? ? ? ? ? printf("no\n");
? }
}
運行結(jié)果:
完整的fun函數(shù)代碼如下:
int fun(STU a[], int n, STU h[]) {
int i, k = 0;
double avg = 0;
for (i = 0; i n; i++) {
? a[i].sum = a[i].s1 * 0.7 + a[i].s2 * 0.3;
? avg += a[i].sum; // 先計算總分
}
avg = avg / n; // 再計算平均分
for (i = 0; i n; i++) {
? if (a[i].sum avg)? { // 統(tǒng)計平均分以上的學生
? ? ? strcpy(a[i].level, "均分以上");
? ? ? h[k++] = a[i];
? }
}
return k;
}
運行結(jié)果如下:
可見成功輸出了平均分以上的學生信息,望采納~
#include stdio.h
int max(int a[], int n) {
int i = 0,m;
m = a[0];
for(i = 1;i n;i++)
if(a[i] m) m = a[i];
return m;
}
void show(int a[],int n) {
int? i;
for(i = 0; i n; ++i)
printf("%d ",a[i]);
printf("\n");
}
int main() {
int a[] = {21,23,10,65,8,7,90,11,49,60,33,54,22,91,39,87,66,58,39,80};
int n = sizeof(a)/sizeof(a[0]);
printf("數(shù)組為:\n");
show(a,n);
printf("最大元素為:%d\n",max(a,n));
return 0;
}
修改后的C語言程序:
#include?stdio.h?
void?triangle(int?g)
{
int?n=1,?m; /*?修改處1?*/
for(n;n=g;?n++)
{
for(m=1;m=2*n-1;m++) /*?修改處2?*/
putchar('*');
putchar('\n');
}
}
void?rectangle(int?g)
{
int?n=1,?m; /*?修改處3?*/
for(n;n=g;n++)
{
for(m=1;m=3;m++) /*?修改處4?*/
putchar('*');
putchar('\n');
}
}
int?main()
{
int?i,k;
printf("請輸入行數(shù)(大于3):");
scanf("%d",i);
printf("請選擇圖形:1---三角形??\t2---矩形\t3---小旗?:");
scanf("%d",k);
if(k==1)
{?
triangle(i);
}
if(k==2)
{?
rectangle(i);
}
if(k==3)
{?
triangle(i);
rectangle(i);
}
return?0;
}