做C语言的题目 在线等!!

来源:百度知道 编辑:UC知道 时间:2024/05/29 03:33:43
1、编程求1000以内所有既能被3整除,又能被5整除同时又能7整除的所有解。打印时用空格隔开。

2、打印出下面图案(请用for循环实现程序的功能)

******
******
******
******

三、 程序填空(15%)
以下程序打印输出100~200之间的素数。
main() { int i,j; for(i=100;i<=200;i++) {
for(j=2; ① ;j++) if( ② )
break; if(j>i-1)
③ ; } }
1.定义int x=30,y=9; 写出表达式y*=(++x % 2==0)?5:15的值及执行后变量x与y的值。

2.定义int x=12,y=7;计算表达式x%=(y+=3)的值。

3.定义int b=9;float a=3.5,c=5.7;计算表达式b*(int)(a+c)/2与(float)b%(int)a的值。

4.设a=b=7;分别判断表达式的真假:9>a>2与++b==7。

5.将数学式 转换成C语言表达式。。

6.设有一个三位正整数,请分别用C语言表达式描述该正整数的个、十、百位上的数值(请分别用变量a,b,c来表示个、十、百位)。

7.分别写出表达式:实数x四舍五入为整数,实数x的小数部分。

#include<stdio.h>
void main()
{
int i;
for(i=1;i<=1000;i++)
if(i%3==0)
if(i%5==0)
if(i%7==0)
printf("%d ",i);
printf("\n");
}

#include<stdio.h>
void main()
{
int i,j;
int a[3][5];
for(i=0;i<=3;i++)
{
for(j=0;j<=5;j++)
printf("*");
printf("\n");
}
}

j<i i%j==0 printf("%d\n",i)

1.x=31 y=135

吃饭去了,就写这些 其他的请高人补充哈..

才10分谁做啊

小弟学识浅薄,做不出来,我关注下。

1,
#include <stdio.h>

int main(void)
{
int num;

for( num = 1 ; num <= 1000 ; num++ )
{
if( num%3==0 && num%5==0 && num%7==0 )
printf("%d ",num);
}

return 0;
}