當前位置:首頁 » 編程語言 » 學習通c語言簡單問題求解
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

學習通c語言簡單問題求解

發布時間: 2023-01-12 03:57:38

Ⅰ C語言問題,求解!簡單!大一!高分!

1.
main()
{
int a,b,c,p;
scanf("%d,%d,%d",&a,&b,&c);
p=a;a=b;b=c;c=p;
printf("%d,%d,%d",a,b,c);
getch();
}

2.
main()
{
int a;
scanf("%d",&a);
if(a%2==0)
printf("even\n");
else
printf("odd\n");
getch();
}

3.
用if語句實現:
main()
{
int n;

printf("please input a number:");
scanf("%d",&n);
if(n>100)
printf("輸入數據錯");
else if(n>90)
printf("A");
else if(n>80)
printf("B");
else if(n>70)
printf("C");
else if(n>60)
printf("D");
else if(n>0)
printf("E");
else
printf("輸入數據錯");
return 0;
}

用switch語句實現:

main()
{float score;
char grade;
printf("請輸入學生成績:");
scanf("%f",&score);
while(score>100||score<0)
{printf("\n輸入有誤,請重輸:");
scanf("%f",&score);
}
switch((int)(score/10))
{case 10:
case 9:grade='A';break;
case 8:grade='B';break;
case 7:grade='C';break;
case 6:grade='D';break;
case 5:
case 4:
case 3:
case 2:
case 1:
case 0:grade='E';
}
printf("成績是%5.1f,相應的等級是%c\n,score,grade);
getch();
}

Ⅱ C語言簡單問題(高分求解)

scanf("%3d%c",&x,&y);

scan 3位的integer 放在x里 x=123;

然後再scan 4 當作字元 存在了 y里;

Ⅲ 簡單C語言問題求解

問題1:

#include <stdio.h>

#include <stdlib.h>

#include <time.h>

int main() {

int a[8], i, j;

srand(time(0));

for (i = 0; i < 8; i++) {

a[i] = rand() % 100;

}

for (i = 0; i < 7; i++) {

for (j = i + 1; j < 8; j++) {

if (a[i] > a[j]) {

int temp = a[i];

a[i] = a[j];

a[j] = temp;

}

}

}

for (i = 0; i < 8; i++) {

printf("%d ", a[i]);

}

printf(" ");

return 0;

}