求大神帮忙使用c语言编写一个程序,如图,万分感谢!

如题所述

第1个回答  2017-05-11
看不清图片,发个清楚的。
第2个回答  2017-05-11
#include <stdio.h>
#include <math.h>

int main()
{
    int number, i, count;
    while(1)
    {
        scanf("%d", &number);
        if(number < 101 || number >999)
            break;
        count = 0;
        for(i = 101;i <= number;i++)
        {
            int x1 = i /100;
            int x2 = i % 100 / 10;
            int x3 = i % 10;
            int z = sqrt(i);
            if( (x1 == x2 || x1 == x3 || x2 == x3)
                && z * z == i)
                count++;
        }
        printf("count:%d\n", i);
    }
}

本回答被提问者和网友采纳
第3个回答  2017-05-11
看不见追问

编写一个函数,利用参数传入一个3位数number,找出101~number之间所有满足下列两个条件的数:它是完全平方数,又有两位数字相同,如144、676等,函数返回找出这样的数据的个数。请同时编写主函数。

C语言程序设计,求答案。万分感谢!
else if(x>=5&&x<20)y=1.5*x;else y=1.2*x;printf("该员工的奖金数是%g万元\\n",y);return 0;}

...程序,求解方程组的,急啊,哪位高手帮下咯,万分感谢
x[i]+=dx;} if(nu>=N){ printf("iter divergence\\n");exit(1);} nu++;} while(fabs(dx)>1e-6);return x;} void main(){ int i;float *x;float c[12]={5,2,1,8,2,8,-3,21,1,-3,-6,1};float *GauseSeidel(float *,int);x=GauseSeidel(c,3);for(i=0;i<=2...

请教高手编写一个简单的C语言程序
int len,i;int status=0;len = 0;while ( 1==1){ if (str[len] == 0) break;len = len + 1;} if (len > 6 || len <= 0) {status = 1; return status;};if (str[0] != '-' && (str[0] > '9' || str[0] < '0') ) {status = 2; return status;};i...

求编写一个大一水平的C语言程序
include<stdlib.h> void print(float *,int,int);void main(){ int a1,a2,b1,b2;float *a,*b;printf("Number of rows in A: ");scanf("%d",&a1);printf("Number of columns in A: ");scanf("%d",&a2);a=(float *)malloc(sizeof(float)*a1*a2); \/\/动态分配 printf("Ent...

求教C语言大神!!!最好讲一下理由,万分感谢
原因如下:首先,主函数只进行了一个fun操作,其他的就是定义和输出,所以字符串(或者说字符数组)的调整完全由fun决定 fun中首先定义了x和y,因为s的长度是5,所以y = (strlen(s) - 1) \/ 2=(5-1)\/2=2 因此:循环开始时,初始值是x=0,y=2,s="abcde",进入循环 第一次:0<2成立,...

关于c语言程序设计的问题求大神帮忙!万分感谢!
void main(){ float a,b,c;float s,temp;printf("请依次输入三角形的三边:");scanf("%f%f%f",&a,&b,&c);if(((a+b)>c)&&((a+c)>b)&&((b+c)>a)&&((a-b)<c)&&((a-c)<b)&&((b-c)

简单的C语言程序编写问题!求大神解答!!!万分感谢
int main(){ int num[10],x,i;cout << "请输入10个整数:" << endl;for (i = 0; i < 10; i++)cin >> num[i];cout << "请输入要查找的数:" << endl;cin >> x;for (i = 0; i < 10; i++){ if (x == num[i]){ cout << "Yes" << endl;break;} } if ...

...理解这个代码,求大神指教,最好能详细一点。万分感谢!!!
include<stdio.h>#include<math.h> \/\/使用sqrt函数要包含此头文件int main() { int n, i, j, k, sum, temp; int a[10]; scanf("%d",&n); for(i = 1; i <= n; ++i) { \/\/在1~范围内逐个检查sum = 1; \/\/初始化,1肯定是一个因子for(j = 2; j <= sqrt(i...

C语言编写一个用户登陆的程序?
include<string.h> int main(){ int i = 0;char password[10] = { 0 };printf("请输入密码:");while (i < 3){ scanf("%s", password);printf("\\n");if (strcmp(password, "972816") == 0){ printf("登录成功\\n");break;} else { i++;if (i != 3)printf("再输入一次"...

跪求C语言编写的简易文本器代码~帮我写写吧,一定要能运行的。(可以运行...
include <conio.h> int i=0,j=1;\/\/i记录文件打开状态,0代表空,1代表非空,2代表打开出错 int n=0;\/\/记录文件中字符的个数 char addr[120],Buffer[2000],u;FILE *fp;void Cut(FILE*);FILE *Newfile(FILE *fp)\/\/---新建文件--- { fp=fopen(addr,"w+");\/\/新建可写文件 if...

相似回答