A. 整型变量n不能被3整除的条件表达式是什么c语言。
表达式:(n%3)!=0
if ( n%3!=0 ) printf("n不能被3整除\n"); else printf("n能被3整除\n");
B. 表示“x是大于10且不能被3 整除的整数”的C语言表达式 是
(x > 10) && (x%3 != 0)
&& -- 与运算,两者同时为真,结果为真。
x > 10 -- x是大于10 时为真
能被3 整除 时, x%3 == 0;
不能被3 整除 时, x%3 != 0;
C. 用C语言程序输出所有个位数是3但不能被3整除的两位数的程序及其结果
#include <stdio.h>
int main()
{
int i;
for(i=1;i<10;++i)
{
if((i+3)%3)
{
printf("%d\t",i*10+3);
}
}
return 0;
}
可以被3整除的数,其各个数位数字之和必能被3整除
D. C语言将1到100之间不能被3整除的数的输出。
#include <stdio.h>
static int func()
{
int num ,i;
num = 0 ;
for (i = 1;i <= 100;i++) {
if (i % 3 == 0 ) {
num++;
// 打印能被3整除的整数
printf("%d ",i);
}
}
// 打印出1-100之间能被3整除的整数的个数
printf("\n%d\n",num);
// 返回1-100之间能被3整除的整数的个数
return num;
}
int main()
{
func();
return 0;
}
E. C语言中如何判断一个数不能被3整除
%3!=0就是不能整除
F. C语言输出100~200之间不能被3整除的数
#include<stdio.h>
intmain()
{
inti,cnt;
for(i=100,cnt=0;i<200;++i)
{
if(i%3)
{
printf("%6d",i);
if(++cnt%6==0)
{
printf(" ");
}
}
}
if(cnt%6)
{
printf(" ");
}
return0;
}
G. 用c语言求1~n之间所有不能被3整除的数.
#include
<stdio.h>
void
main()
{
int
n,i;
printf("请输入n的值:");
scanf("%d",&n);
printf("1~n中不可被3整除的数为:\n");
for(i=1;i<=n;i++)
if(i%3!=0)
printf("%-3d",i);
//%-3d:表示输出结果占3个字符,左对齐;(只是为了格式美观)
printf("\n");
}
H. C语言 输出任意区间不能被3整除的数 输出在一行上,数以空格隔开。且行末没有空格。
c语言中输出字符串的函数有printf("%s")puts()fputs()等,字符串中可以是任意的字符,包括空格在内,无特殊处理,如:charstr[]="helloworld";printf("%s\n",str);puts(str);fputs(str,stdin);但在输入带有空格的字符串时,只能用ge
I. 用C语言把100-200之间的不能被3整除的数,按照每行输出5个数的方式进行输出显示
程序如下:
main()
{
int i,k=0;
for(i=100;i<=200;i++)
if(i%3!=0)
{
printf("%5d",i);
k=(k+1)%5;
if(k==0)
printf("\n");
}
printf("\n");
}
有什么问题请留言。