編寫一個程序打印一個表,表的每一行都給出一個整數(shù)、它的平方以及它的立方。要求用戶輸入表的上限與下限。使用一個for循環(huán)。#include<stdio.h>int main(){ int max,min,i; scanf("%d,%d",min,max); printf("10%d,10%d,10%d\n","num","fang","sancifang"); for(i=min;i<=max;i++) { printf("10%d,10%d,10%d",i,i*i,i*i*i); } return 0;}
2 回答
已采納

木柘
TA貢獻143條經(jīng)驗 獲得超94個贊
#include<stdio.h> int?main() { int?max,min,i; scanf("%d?%d",&min,&max); printf("%s?%s?%s\n","Num","Quadratic","Cubed"); for(i=min;i<=max;i++) { printf("%d???%d????%d\n",i,i*i,i*i*i); } return?0; }
你是這個意思吧?

慕用0365072
TA貢獻6條經(jīng)驗 獲得超4個贊
printf("10%d,10%d,10%d\n","num","fang","sancifang"); ?這行寫法有問題,printf不是這么用的。要么刪除,要么%d改成%s,另外10并不是空格…,用\t代替
- 2 回答
- 0 關(guān)注
- 1400 瀏覽
添加回答
舉報
0/150
提交
取消