我刚开始学习C编程.在我的书中有这段代码:
/*Code Start*/
/*This code is use to find the simple interest*/
main ()
{
int p, n;
float r, si;
p = 1000;
n = 3;
r = 8.5;
si= p*n*r/100;
printf("%f", si);
}
/*Code end*/
Run Code Online (Sandbox Code Playgroud)
我得到的输出是"255.000000"
我虽然我会用scanf函数修改它所以我写了这个:
/*Code Start*/
main ()
{
int p, n;
float r, si;
printf("Enter value for p: \n");
scanf("%d", &p);
printf("Enter value for n: \n\n");
scanf("%d", &n);
printf("Enter valuse for r: \n\n");
scanf("%d", &r);
si= p*n*r/100;
printf("\nYour Simple Interest is %f\n\n", si);
} …Run Code Online (Sandbox Code Playgroud) 我写了一小段代码来测试一些东西:
#include <stdio.h>
int main()
{
unsigned x = 1;
signed char y = -1 ;
if (x>y)
printf("X > Y");
else
printf("X <= Y");
return 0;
}
Run Code Online (Sandbox Code Playgroud)
我得到的输出是"X <= Y".不是1> -1?