c语言9
① c语言中9%19是多少呀。。。
答案是:9
%在c语言中表示取余符号,A%B表示求A除以B后的
余数
。
9/19=0……9,所以9%19=9
② 在C语言中a%=9表示什么意思
C语言中a%=9表示意思是:
等价于: a=a%9
就是说,将a除于9的余数放到a中。
其次,%=的用法和+=、-=的用法类似。
③ C语言中‘9’代表什么
C语言中所有加单引号的都是一个ASCII码字符。
所以,这个'9'指的就是一个字符‘9’,他在ASCII中的值为57,数字在ASCII码表中式从'0'~'9'的顺序,排在48~57位!
④ C语言中的%9d中的9是什么意思啊
是宽度控制符,输出结果占9个字符的位置,如果输出结果不够9个字符就以空格补足,如果超出9个字符,就按实际字符输出
⑤ C语言9*9乘方表
for(i=1;i<10;i++)
{
for(k=1;k<10;k++)//这个for 要加上大括号就对了 k<=i
{
n=i*k;
printf("%d*%d=%d",i,k,n);
}
printf("\n");
}
⑥ C语言求9
if(n%5==0 && n%3==0)
⑦ C语言9!=’9’结果()
C语言9!='9',结果为(true)
因为9是一个整数,而'9'是一个字符,它的ASCII值也是一个整数57,所以,9和57不相等。
⑧ 在c语言中‘9’和9有什么不同
摘要 您好,’9’是数字字符,9是数字,他们的主要区别是:
⑨ C语言 输出9*9口诀
有两种:1.
#include<stdio.h>
void main()
{
int x,y;
clrscr();
for(x=1;x<=9;x++)
{ for(y=1;y<=x;y++)
printf("%d*%d=%d",x,y,x*y);
printf("\n");
}
getch();
}
附程序运行结果: 是在左边对齐的
1*1=1
1*2=2 2*2=4
1*3=3 2*3=6 3*3=9
1*4=4 2*4=8 3*4=12 4*4=16
1*5=5 2*5=10 3*5=15 4*5=20 5*5=25
1*6=6 2*6=12 3*6=18 4*6=24 5*6=30 6*6=36
1*7=7 2*7=14 3*7=21 4*7=28 5*7=35 6*7=42 7*7=49
1*8=8 2*8=16 3*8=24 4*8=32 5*8=40 6*8=48 7*8=56 8*8=64
1*9=9 2*9=18 3*9=27 4*9=36 5*9=45 6*9=54 7*9=63 8*9=72 9*9=81
2.
#include<stdio.h>
void main()
{
int x,y,i;
clrscr();
for(x=1;x<=9;x++)
{for(i=1;i<=9-x;i++)
printf(" ");/*7个空格*/
for(y=1;y<=x;y++)
printf("%d*%d=%2d",x,y,x*y);
printf("\n");
}
getch();
}
附程序运行结果是右边对齐的
⑩ C语言编程9
main()
{
char c[80],*cc=c,c2[80],*cc2=c2;
int n,len,i,j;
len=0,i=0,j=0;
printf("input string : ");
gets(c);
printf("input n:");
scanf("%d",&n);
while(c[i]!='\0')
{
len++;
i++;
}
while(n>=len||n<=0)
{
while(n>=len)
{
printf("n is too Big,please over again input n : ");
scanf("%d",&n);
}
while(n<=0)
{
printf("n is too smaller, please over again input n : ");
scanf("%d",&n);
}
}
for(i=0,cc=c; i<n;i++,cc++)
{
c2[i]=*cc;
}
c2[i]='\0';
for(i=n,j=0,cc=&c[i];c[i]!='\0'; cc++,i++,j++)
{
c[j]=*cc;
}
for(i=0,cc2=c2; c2[i]!='\0'; i++,j++,cc2++)
{
c[j]= *cc2;
}
printf("prigraming run after : \n");
puts(c);
printf("\n");
system("pause");
}